symfony我应该创建一个新的包或使用appbundle

时间:2016-01-22 19:32:01

标签: symfony

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

我意识到人们对事物的看法不同而且symfony.com说最好的做法是使用AppBundle但是我可以看到资源文件夹在AppBundle之外,而不是在创建新文件夹的情况下。

我希望我的问题不会过于神秘。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

Symfony2 / 3有很棒的文档。有一个完整的部分来处理bundle的主题。

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

看看Cookbook有很多很棒的信息。对于您的问题,您可以创建所需的捆绑包。捆绑包应该是功能的完整主题,例如“NewsletterBundle”,它包含完整时事通讯部分的所有功能。你应该一眼就准则找到自己的方式。

答案 1 :(得分:0)

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

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

它包含一个检查配置的第一个路由,使用Request组件,访问配置参数并在树枝模板中显示指向Symfony2书籍的Create your first page with Symfony2部分的链接。