2012-11-12 34 views
1

多个项目(应用程序)使用的框架的一个系统目录是一个好主意吗?或者应该每个应用程序都有一个系统文件夹?PHP:框架的一个系统目录

只更新一个底座会更容易,但也许它们比这个技术的优点更为不利呢?

+2

为每个项目完全独立的代码库。您应该在部署到每个应用程序之前测试新代码,而不是通过打印某些共享的代码库来降低每个应用程序的风险。 – meagar

+0

不同意。错别字很容易修复。我假设这些项目尚未投入生产,并且功能基本相同,对吧?如果它能够工作,为什么不等到代码分离到生产? – FredTheWebGuy

回答

1

对于每个项目都有一个独立的文件夹,这是一个更好的方法,因为如果更新了公共框架目录,则必须确保所有项目都正常工作。但是,如果您为每个项目使用框架文件夹,则可以逐个更新所有项目。

0

这取决于您的更新。并在你的框架。 如果您在每个项目的基础上编辑框架,显然您不希望在中央框架中进行所有这些编辑。但是,如果你所做的只是编辑你的应用程序,这取决于你的框架,或者你只是对适用于大多数项目的框架做一些小的调整,我想有一个框架文件夹是好的。

重要的是,您可以轻松地复制所需的生产/部署环境,并且最终不会为多个项目编辑框架,因此您无法理解它。