我所知道的这样的问题这样,人们往往会讨论束的大致的Symfony 2的概念。问题是,在特定的应用程序中,例如,类似于Twitter的应用程序,如果一切都真的在一个通用的包中,就像官方文档说的那样?我之所以这么说是因为当我们开发应用程序时,一般来说,我们不希望将代码高度耦合到一些全栈胶水框架。如果我开发一个基于Symfony 2的应用程序,并且在某些时候,我认为Symfony 2并不是保持开发进度的最佳选择,那对我来说是个问题吗?所以一般的问题是:为什么一切都是一个好东西?编辑#1自从我提出这个问题以来差不多一年了,我写了一篇文章来分享我对这个主题的了解。
3 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
当然,您可以解耦您的应用程序。只需将其开发为库并将其集成到symfony vendor/
-folder中(使用deps
或者composer.json
,使用Symfony2.0或Symfony2.1)。但是,您至少需要一个捆绑包,它充当您的库的“前端”,Symfony2在其中找到控制器(等等)。
- 3 回答
- 0 关注
- 320 浏览
添加回答
举报
0/150
提交
取消