我正在构建一个简单的CMS系统。在它的原始版本(没有任何框架 - 一切都是由我编写),它包含三个基本文件夹:
ADMIN
内容
SYSTEM
ADMIN - 显示管理控制面板,这是一组负责网站上各种版本的类。
CONTENT - 处理生成适当的网站,其中包含各种用户"模板"等
SYSTEM - 包含配置系统等
现在,我想在这里实现Symfony,所以我必须将上面提到的所有这些类打包到src子文件夹和包中。
我还没有考虑过这个问题,所以我的问题很简单:将src文件夹划分为:admin,content,system subfolders,然后将它们分开是一个好主意内容成捆?
要求项目中的所有内容都像我在这里一样使用MVC模式,这是不是很好?
答案 0 :(得分:0)
将你的三个功能映射到单独的包中可能会更好
YourAdminBundle
YourContentBundle
YourSystemBundle
他们的内容可以分为不同的控制器。如果你有一些很大的功能,你可以把它分成一个单独的包。