猿问

目前用php框架的话,大家会把逻辑写到model中吗?

目前用php框架的话,大家会把逻辑写到model中吗?
还是model只做数据的添加删除修改操作?
如果说是简单mvc框架你们把逻辑写在哪里?controller?
还是说自己弄了个逻辑层?
慕无忌1623718
浏览 410回答 2
2回答

温温酱

我支持把业务逻辑封装到Model里,Controller(或称Action)里最好只进行数据转换、整理,确保在Model里尽量不要直接访问GET、POST、SESSION里的数据,一切需要的数据通过方法参数或实例化时传入Model,这样的话代码干净、方便测试,且在你需要编写服务器端的批量维护程序时,仍然可以调用Model来完成业务数据的获取和写入。同时也赞同@Airy的做法。

慕哥9229398

我一般这么处理的:跟视图相关的逻辑写到Controller,比如根据登录状态展示不同的页面.跟数据相关的逻辑写到Model.
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答