企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### **1. 后端的API部分,将前端API展示数据的,用户相关的和后台管理拆分成两个模块** * 为什么要这样做呢? * 方便设置节点的权限验证,如果两个模块混合在一起,要做权限验证的时候需要一个个去控制器中进行更改。 * 痛苦到爆炸。 * 再一个就是目录结构很清晰,非常的方便。 #### **2. 除了后台模块和前台模块再加一个公共模块。** * 可以将公共的一些权限验证方法,转换方法,通用的工具库和方法都放到这个公共模块中来。 * 非常便捷,就不用前端引用后端的,后端由引用前端了。 #### **3. 控制器和模型类,都在每个模块中添加一个基类(BaseController.php和BaseModel.php)。** * 作用在于对于批操作,比如数据控制,行为都能进行统一的管理。