0

我正在构建一个简单的 CMS 系统。在其原始版本(没有任何框架 - 一切都是我编写的)中,它包含三个基本文件夹:

管理
内容
系统


ADMIN - 显示管理控制面板,这是一组负责网站上各种版本等的类。

内容 - 处理生成适当的网站,其中包含各种用户“模板”等。

SYSTEM - 包含配置系统等。


现在,我想在这里实现 Symfony,所以我必须将上面提到的所有这些类打包到 src 子文件夹和包中。

我还没有想太多,所以我的问题很简单:将src文件夹分成:admin,content,system子文件夹,然后将它们的内容分成bundle,这是一个好主意吗?

像我在这里所做的那样要求项目中的所有内容都使用 MVC 模式是否很好?

4

1 回答 1

0

也许最好将您的三个功能映射到单独的包中

YourAdminBundle
YourContentBundle
YourSystemBundle

它们的内容可以分为不同的控制器打包成包。如果你有一些大的功能,你可以把它分成一个单独的包。

于 2013-05-19T13:26:02.113 回答