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