ThinkPHP/Laravel 等 PHP 项目一般会有 Admin / Api 等模块
那么大家都是怎么规划分层的呢?
- Admin 和 Api 共用模型,都写一起?
- Admin 和 Api 分开独立各用各的,一个表两个模型?
- 一个基类模型,Admin 和 Api 各自定义继承?
- 一个模型文件,不同模块分别套一层 logic 活 service ?
大家一般是怎么规划的?
ThinkPHP/Laravel 等 PHP 项目一般会有 Admin / Api 等模块
那么大家都是怎么规划分层的呢?
大家一般是怎么规划的?
1
ZXCDFGTYU Oct 1, 2024
我自己一般是 4 ,公司项目公司定,我自己的怎么方便省事好维护怎么来
|
2
3IOhG7M0knRu5UlC Oct 1, 2024 via Android
共用模型和服务
|
3
hefish Oct 1, 2024
赞同楼上二位大佬的意见。
|
4
imydou Oct 2, 2024
用过几个 yii 和 thinkphp 的商城,都是 3
|
5
SethShi Oct 2, 2024
4, 可以上 Admin bootstrap.php 上去 booting 模型的注册事件, 比如后台的 scope 和 API 的的不一样
|