【发布时间】:2013-03-10 19:44:00
【问题描述】:
我刚刚在 symfony 2 中开始了我的新项目,我想知道 Symfony 目录中有超过 6000 个文件。
- 还好吗?
- 是否可以减少文件数量?
【问题讨论】:
-
为什么要担心文件数量?忘掉它,继续你的项目吧。
标签: symfony symfony-2.1
我刚刚在 symfony 2 中开始了我的新项目,我想知道 Symfony 目录中有超过 6000 个文件。
【问题讨论】:
标签: symfony symfony-2.1
您说您想这样做是因为您使用 SVN。请查看这篇文档文章:“How to Create and Store a Symfony2 Project in Subversion”。在您的存储库中包含供应商命名空间中的文件是一种非常糟糕的做法。
除此之外,您无法从核心框架中减少文件数量。但是,您可以从 Symfony 标准版中删除一些第 3 方包/库。例如,如果您不使用 Assetic,只需删除该捆绑包和库。包含的 JMS 包非常有用,但如果您不使用它们:只需将它们从您的 composer.json 文件中删除即可。
【讨论】:
拥有超过 6000 个文件并不意味着所有这些代码都会在您运行应用程序时执行。大多数文件将位于放置第三方库的供应商文件夹中。它可能包含文档文件、测试等,这在生产中可能并不重要。如果你愿意,你可以摆脱它们,但这样做没有意义。光盘现在很便宜
【讨论】: