我使用Zend框架和学说在此应用程序MVC设计问题
在我的web应用程序我有这样的活动,会议,案例分析各种单独的模块..所以我在这一刻让控制器的设计。在下面的图像管理文件是控制器及其子是它的行为。所以监管文档,视频,播客都具有几乎相同的功能。那么这个设计是否合适? 在每个动作的mvc中,我将拥有一个单独的视图。而在用户类型上,我可能不得不将访问级别放在这些模块上。所以我保持单独的控制器,以便我可以轻松地控制每个用户类型的模块。但是这会导致重复的代码。
现在我想做出一个父类和我将所有的常用方法。例如。我将拥有普通的班级资源,并且我将保留列表,搜索,建议,添加,收藏等。这将成为上述给定控制器的父项。
因此,如果我采用这种方法,我将如何管理所有这些不同模块的视图..?如果我用这个比我的代码会有点凌乱..?
你可以举一个“杂乱”代码的例子吗?你能更具体地说明你担心的是什么吗? –