目前用php框架的话,大家会把逻辑写到model中吗?还是model只做数据的添加删除修改操作?如果说是简单mvc框架你们把逻辑写在哪里?controller?还是说自己弄了个逻辑层?
2 回答
温温酱
TA贡献1752条经验 获得超4个赞
我支持把业务逻辑封装到Model里,Controller(或称Action)里最好只进行数据转换、整理,确保在Model里尽量不要直接访问GET、POST、SESSION里的数据,一切需要的数据通过方法参数或实例化时传入Model,这样的话代码干净、方便测试,且在你需要编写服务器端的批量维护程序时,仍然可以调用Model来完成业务数据的获取和写入。同时也赞同@Airy的做法。
添加回答
举报
0/150
提交
取消