扫码关注官方订阅号
单说model层 在运用某php框架的基础上 自己分封装的curd数据的基本通用方法、 带有一些特定逻辑的处理数据方法、 一般是以怎么结构存在model层里的 大家可以把自己做的项目的分层思路贴出来~ 可不可以在层里运用静态方法 来提高速度 以上
光阴似箭催人老,日月如移越少年。
model是业务逻辑的层,会比较复杂。
我一般会把model分为3层
当然上层其实并不是必要的,这类逻辑你也可以写在controller,但是我更喜欢写在model里,这样controller会更加一目了然,分得更细,就更好查错,耦合也更低
model层一般用于做针对数据模型的业务逻辑,跟control层的业务逻辑是有差别的。 静态方法当然可以放在model层中,给control层调用。
如果系统庞大复杂,可以进行业务领域模型建模。
FormModel ActiveRecordModel LogicModel
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
model是业务逻辑的层,会比较复杂。
我一般会把model分为3层
当然上层其实并不是必要的,这类逻辑你也可以写在controller,但是我更喜欢写在model里,这样controller会更加一目了然,分得更细,就更好查错,耦合也更低
model层一般用于做针对数据模型的业务逻辑,跟control层的业务逻辑是有差别的。
静态方法当然可以放在model层中,给control层调用。
如果系统庞大复杂,可以进行业务领域模型建模。
FormModel
ActiveRecordModel
LogicModel