3

在使用过 Zend、CodeIgniter、Fuel、Yii 和 Cake 等 5 个 php 框架后,我开始使用 Symfony 2。我对如何尽可能好地构建我的项目感到非常困惑。首先,我对使用捆绑包感到困惑。捆绑包是其他框架中使用的某种模块吗?基本上我有我的应用程序,直到现在所有的东西都存储在一个包中。如果我想创建一些辅助函数以及一些库和抽象类,我只需为它们创建一个新包?

4

2 回答 2

2

有关捆绑包结构的基本概念,请参阅捆绑包结构和最佳实践食谱条目。

我建议只使用一个特定于应用程序的捆绑包。我称之为AppBundle

此外,您不必将所有东西都捆绑在一起。检查此问题以获取详细信息。

于 2012-04-04T15:33:47.743 回答
1

关于这个问题的许多其他讨论:

于 2012-04-04T16:51:58.383 回答