Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在使用过 Zend、CodeIgniter、Fuel、Yii 和 Cake 等 5 个 php 框架后,我开始使用 Symfony 2。我对如何尽可能好地构建我的项目感到非常困惑。首先,我对使用捆绑包感到困惑。捆绑包是其他框架中使用的某种模块吗?基本上我有我的应用程序,直到现在所有的东西都存储在一个包中。如果我想创建一些辅助函数以及一些库和抽象类,我只需为它们创建一个新包?
有关捆绑包结构的基本概念,请参阅捆绑包结构和最佳实践食谱条目。
我建议只使用一个特定于应用程序的捆绑包。我称之为AppBundle。
AppBundle
此外,您不必将所有东西都捆绑在一起。检查此问题以获取详细信息。
关于这个问题的许多其他讨论: