我目前正在从事几个Zend项目,最初采用的方法是将Zend框架转储到Wamp服务器根目录(wamp/www)中。然后使用zf工具在名为Projects_Zend的文件夹中再次CREATE PROJECT(多次),该文件夹也位于Wamp的根目录中。
然后,我将整个Zend框架复制并粘贴到每个项目库文件夹中,并为每个项目设置了适当的路径。
问题:
这种方法好吗?因为现在每个项目都有一个冗余的Zend框架副本。
第二个问题:
如何避免这种情况?
欢迎任何帮助/建议....
我目前正在从事几个Zend项目,最初采用的方法是将Zend框架转储到Wamp服务器根目录(wamp/www)中。然后使用zf工具在名为Projects_Zend的文件夹中再次CREATE PROJECT(多次),该文件夹也位于Wamp的根目录中。
然后,我将整个Zend框架复制并粘贴到每个项目库文件夹中,并为每个项目设置了适当的路径。
问题:
这种方法好吗?因为现在每个项目都有一个冗余的Zend框架副本。
第二个问题:
如何避免这种情况?
欢迎任何帮助/建议....
如果所有的网站都始终在同一个服务器上,这是只需要保留一个ZF副本的很好理由。但请注意,如果一个项目使用了某些东西,在将来的升级中被破坏/删除/等等,你可能会发现管理起来很困难。
这个问题非常依赖情况。两种解决方案都可以正确。
个人而言,我总是在项目文件夹中拥有一个ZF副本,因为它不像是一堆空间损失,我的项目 tend to be on seperate servers.
希望这有所帮助!
关于第二个问题:你不必避免任何东西。只需根据上下文做正确的事情即可。如果您想要更精确的答案,我想您应该给我们更多有关所有这些项目/网站之间关系的信息。
至于"Zend库的位置是否重要?":只要它位于公共目录之外以避免人们调用脚本文件,那就不太重要了。