-
Notifications
You must be signed in to change notification settings - Fork 9
3. 改动内容
Ben Huang edited this page Jun 2, 2019
·
2 revisions
-
设置日志打印默认按天执行(.env::LOG_CHANNEL)
-
增加默认加载软件包
- production 生产
- respect/validation 验证包
- react/react ReactPHP 多进程异步扩展(可以移除)
- develop 开发
-
reliese/laravel 模型 code 代码生成包
-
barryvdh/laravel-debugbar debuger 工具包
-
barryvdh/laravel-ide-helper ide 帮助包
-
nunomaduro/phpinsights 统计检测项目问题(类似 PHPCS,需求版本 php 7.2.* ,请手动安装 composer require nunomaduro/phpinsights --dev)
-
infyomlabs/laravel-generator 代码生成工具(可移除)
-
- production 生产
-
增加前端资源
- element-ui 样式框架
- iview 样式框架(可选方案)
- element-ui 样式框架
-
增加热切换配置(config/dynamic)
- production 生产环境
- simulation 仿真环境
- develop 开发/测试环境
- test 测试环境
- local 本地环境
- production 生产环境
-
增加默认图片存储目录(storage/app/public/images)
-
扩展结构分层 想法来源
- 系统分层
- Controller 控制器层
- 主要分层
- Service 业务服务层
- Repository 数据仓库层
- 扩展分层
- Presenter 固定业务中控层
- Transformer 转化层/筛选层(筛选后在选择输出)
- Formatter 格式化层(对于输出数据进行格式化,服务于 view 层),便于前端模版渲染与展示
- 系统分层