> 以下章节的规范定义, 必须遵循官方文档的推荐为准来定义
* [ ] 实例化类尽量不要使用全路径的命名空间来实例化, 尽量使用use别名
* [ ] 构造函数不允许实例化类, 除非该类在你当前全局类的方法中都会用到
* [ ] 不允许跨模块调用控制器方法
* [ ] 实例化model , service , 必须使用统一命名规范:如:userModel = new User();
* [ ] 第三方成熟类库, 必须使用composer进行集成, 不支持composer的类库或者是第三方平台的sdk在模块中的libraries目录进行集成
* [ ] 所有日志必须使用框架日志类来创建, 根据级别去设定等级区分(自定义日志部分, 暂不考虑, 后期根据项目再按实际情况去做目录和规范的定义)
* [ ] 类的命名规范 ,为了统一命名请参照如下 :**统一使用小驼峰命名**, *公共函数除外, 使用小写+下划线定义*
* [ ] 路由**统一使用小驼峰命名**
* [ ] 中间件的使用说明必须详细, 比如:使用的场景和作用域
* [ ] 对于信息部那边要求的定时任务, 都是基于命令行的方式来实现, 不允许使用url访问的方式来实现