我正在学习将codeigniter用于我的项目。从kode-blog.com完成教程后,我学习了wiredesignz HMVC。现在我最终得到了这样的结构
模块
-admin
- cotroller
--- admin controller
---产品控制器
-auth(ion_auth)
-user
- 控制器
---用户控制器
---产品控制器
这对我来说很有意义,因为模块化是基于用户的视角,但后来我将以2个大模块管理员和非管理员结束,内容基本相同,除了使用不同的方法(例如:用户只能查看产品没有添加它。)
现在有了重复的子模块我认为我错了。我的第二个想法是像这样构建它
-admin
-user
- 产物
-ion_auth
哪一个是正确的?