ThinkPHP/Laravel 等 PHP 项目一般会有 Admin / Api 等模块

那么大家都是怎么规划分层的呢?

1. Admin 和 Api 共用模型,都写一起?
2. Admin 和 Api 分开独立各用各的,一个表两个模型?
3. 一个基类模型,Admin 和 Api 各自定义继承?
4. 一个模型文件,不同模块分别套一层 logic 活 service ?

大家一般是怎么规划的?
举报· 40 次点击
登录 注册 站外分享
4 条回复  
ZXCDFGTYU 初学 2024-10-1 18:12:16
我自己一般是 4 ,公司项目公司定,我自己的怎么方便省事好维护怎么来
GooMS 小成 2024-10-1 20:05:17
共用模型和服务
hefish 小成 2024-10-1 20:44:19
赞同楼上二位大佬的意见。
imydou 小成 2024-10-2 00:16:11
用过几个 yii 和 thinkphp 的商城,都是 3
返回顶部