首页 > 项目代码分层

项目代码分层

我从事php的开发也又一段时间了
现在遇到的一个最大的问题就是关于项目分层的
我们现在使用的tp框架
遇到到的问题就是model越来也大
一个Model可能会一千行
现在我想对model做一个拆分
但又不知道如何做
大家又遇到这样的情况吗?
或者说其他的框架大概是怎么分层的呢?


抽象逻辑,解耦功能;TP现版本也给了一个Model, Service, Logic的方案


数据库增删改查放在一层
数据缓存一层
业务逻辑一层


解耦啊 根据不同功能进行拆分


一个model 1000行 那是企业级开发了 企业级是不能做缓存的毕竟数据多变每个人看的东西都不一样
而且你真以为1000行很多么 去看看ecshop那种一个文件三四千行的 也在跑啊 不过人家是做了缓存的
php 老版本开了xcache性能也没那么糟

【热门文章】
【热门文章】