Zend框架和Zend库的位置

3

我目前正在从事几个Zend项目,最初采用的方法是将Zend框架转储到Wamp服务器根目录(wamp/www)中。然后使用zf工具在名为Projects_Zend的文件夹中再次CREATE PROJECT(多次),该文件夹也位于Wamp的根目录中。

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

问题:

这种方法好吗?因为现在每个项目都有一个冗余的Zend框架副本。

第二个问题:

如何避免这种情况?

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


Zend库的位置真的很重要吗? - Donal.Lynch.Msc
2个回答

3

如果所有的网站都始终在同一个服务器上,这是只需要保留一个ZF副本的很好理由。但请注意,如果一个项目使用了某些东西,在将来的升级中被破坏/删除/等等,你可能会发现管理起来很困难。

这个问题非常依赖情况。两种解决方案都可以正确。

个人而言,我总是在项目文件夹中拥有一个ZF副本,因为它不像是一堆空间损失,我的项目 tend to be on seperate servers.

希望这有所帮助!

关于第二个问题:你不必避免任何东西。只需根据上下文做正确的事情即可。如果您想要更精确的答案,我想您应该给我们更多有关所有这些项目/网站之间关系的信息。

至于"Zend库的位置是否重要?":只要它位于公共目录之外以避免人们调用脚本文件,那就不太重要了。


1
你可以将Zend库放在php include_path中,或者在你的情况下使用符号链接可能更好。 但是,将它放在每个项目的库文件夹中也没有任何坏处。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接