多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 控制器完善说明 ### 1、规则 - 1、尽量使用try,如果有错,可以写入日志方便查询(合适在中间件或自建框架中使用) - 2、尽量使用try,如果有错,避免前端用户获取到错误信息(合适在中间件或自建框架中使用) - 3、使用别名与数据表关联,控制器传值别名,获取数据(这样一个接口可以根据不同的传值,获取不同的数据) ### 2、接口操作 - 1、单表:增删改查 =>直接调用模型 - 2、树状单表:增删改查=>直接调用模型 - 3、主附表:增删改查=>直接调用模型 - 4、大数据表:异步操作=>直接调用模型(异步操作trait或util中完成,命令中调用) - 5、其他步骤:增删改查:trait或util中完成,控制器调用 - 6、其他多表数据缓存:trait或util中完成,控制器调用 - 7、定时缓存(增删改查不删除的缓存):trait或util中完成,控制器调用 ### 3、参数获取 - 1、参数加密解密 - 2、参数过滤 - 过滤为空或者null的函数 - 使用函数'trim', 'strip_tags', 'htmlspecialchars'过滤 - 3、设置特定参数信息,如:id,page等 - 4、返回数据操作 - 一般返回 - 加密返回 ### 4、其他操作 - 1、异步添加 - 2、异步修改