【问题标题】:Zend Framework and the location of the zend libraryZend 框架和 zend 库的位置
【发布时间】:2012-02-26 06:41:10
【问题描述】:

我目前正在处理几个 zend 项目,我最初采用的方法是将 Zend 框架转储到 Wamp Servers 根目录 (wamp/www)。 然后我使用 zf 工具将项目(多次)创建到一个名为 Projects_Zend 的文件夹中,该文件夹也在 Wamp 的根目录中。

然后我将整个 Zend 框架复制并粘贴到我的每个项目库文件夹中,并在其中为每个项目设置适当的路径。

问题:

这是一个好方法吗,因为我现在有多个 zend 框架的副本,每个项目都有一个副本。

问题二:

如何避免这种情况??

欢迎任何帮助/建议....

【问题讨论】:

  • zend 库的位置重要吗?

标签: php zend-framework frameworks


【解决方案1】:

您可以将 zend 库放在 php include_path 上,或者在您的情况下使用符号链接可能会更好。 但是将它放在每个项目内的库文件夹中并没有什么坏处。

【讨论】:

    【解决方案2】:

    好吧,如果所有网站都始终位于同一台服务器上,那么这是只拥有一份 ZF 副本的好理由。但是请记住,如果一个项目使用的东西在未来的升级中会损坏/删除/无论您可能会发现难以管理。

    这个问题取决于具体情况。两种解决方案都可以。

    就我个人而言,我总是在项目文件夹中保存一份 zf 副本,因为它不会丢失大量空间,而且我的项目往往位于单独的服务器上。

    希望这会有所帮助!

    关于问题 2:您不必避免任何事情。只做适合您的上下文的任何事情。如果您想要更准确的答案,我想您应该向我们提供有关所有这些项目/网站之间关系的更多信息。

    关于“zend 库的位置是否重要?”:只要它在公共目录之外以避免人们调用脚本文件,它并不重要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-12
      • 1970-01-01
      • 1970-01-01
      • 2012-03-02
      相关资源
      最近更新 更多