繁体   English   中英

symfony我应该创建一个新的捆绑包还是使用appbundle

[英]symfony should I create a new bundle or use appbundle

我是Symfony的新手,并且已经观看了很多有关使用此MVC的教程。 他们都说(至少我见过这些),它们都说您的应用程序应该放在它自己的捆绑包中。 当我开始一个新项目时,它已经带有AppBundle。 我应该创建一个新捆绑包还是使用这个捆绑包。

我意识到人们的看法有所不同,symfony.com表示最佳实践是使用AppBundle,但从我的眼中可以看到,资源文件夹位于AppBundle外部,而不是在创建新文件夹时位于捆绑软件中。

我希望我对这个问题不要太含糊。

任何帮助将不胜感激。

Symfony2 / 3有很好的文档。 有一个完整的部分处理捆绑软件主题。

http://symfony.com/doc/current/cookbook/bundles/best_practices.html

看看菜谱,这里有很多很棒的信息。 对于您的问题,您可以创建所需的大量Bundles。 捆绑软件应该是功能的完整主题,例如“ NewsletterBundle”,其中包含完整新闻简报部分的所有功能。 您应该一只眼睛看指南。

要完成@Stony的答案并回答问题的标题,您可以完美地使用AppBundle。

这是从Symfony开始的一个很好的例子。

它包含一个第一条路径,该路径检查您的配置,使用“ Request组件,访问config参数并在树枝模板中显示指向Symfony2的“ 使用Symfony2创建您的第一页”部分的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM