CI数据处理位置
Codeigniter中数据处理应该在哪部分做或者说建议在那部分操作?一直很迷茫。比如程序接到一个请求,控制器调用模型,模型里查询数据并调整数据格式、结构、或计算然后返回给控制器,控制器再调用视图并将模型返回的已经处理好的数据插入显示;
或者程序接到请求,控制器调用模型,模型将数据库查询的数据原样返回给控制器,在控制器中处理数据(计算、格式化等),然后调用视图并将自己计算的数据插入视图显示。
到底哪种方式比较合理或者是推荐的方式?现在我的程序有时候是前一种有时候是后一种,导致现在很迷茫,有点晕。望各位指教~:Q 你把 MVC 和 CI 的架构看一下
然后理理头绪 其实我觉得楼主不必迷茫,哪种开发方式最高效就用哪种。
一般来说,在模型中处理业务逻辑,而在视图中处理显示逻辑,什么是业务逻辑什么是显示逻辑,就要看你如何区分了。
页:
[1]