|
发表于 2013-10-16 17:47:57
|
显示全部楼层
frankth 发表于 2013-8-26 11:45 
嗯,我也遇到同样的问题。安装CI的架构设计的初衷是想把Model弱化,
所有的业务逻辑交给Controller来完成。 ...
创建business层的思路挺好的, 业务变复杂后C层可能很凌乱,写在M层未尝不可, 但不建议。
M层大多和数据库打交道, 保持M的清爽可以更方便的知道做了哪些操作, 索引优化等。而且M层大多会自动连数据库吧。
关键是怎么更方便重用和维护,MVC也只是一种实现方式, 不要让思路被它固话了。
|
|