zionwang 发表于 2012-3-1 12:07:11

一个CMS 与 CI 的MVC问题

看了PHPCMS V9的, ,现在是MVC , 里面代码 架构,几乎与CI差不多,

本人现在开发一个项目, PHPCMS 在model 与controller 之前还有一层 逻辑类 来操作,

那么我用CI 开发也要这样吗,

比如controller 放vote.php 控制器libraties 放 vote.class.php 逻辑类来操作 vote.model.php 吗?

能不能跳过 libraties 这一层

(忞)忞)+(忟( 发表于 2012-3-1 12:34:49

控制器就是处理业务逻辑的,何苦再弄个逻辑类呢。

lynn.wang 发表于 2012-3-1 14:35:36

CI 里面不是通过 url 访问 controller 然后有可能会通过 model 再返回controller
最后返回给 view 吗?
这个和 libraries 没有直接的关系吧
libraries 里面是你自己扩展的一些东东
方便在 controller 里面用呀

frankth 发表于 2013-8-29 00:24:31

如果把所有的业务逻辑全部放到CI的controller器上,这样可能会
出现两个问题:
1. 控制器变的很大,也很难维护
2. 对于公共的业务逻辑,就不方便调用。
页: [1]
查看完整版本: 一个CMS 与 CI 的MVC问题