S1开发手册
前言
安装
规范
目录结构
框架
程序执行流程
入口文件
验证架构
验证架构
验证架构
验证架构
验证架构
应用模块
依赖注入
控制器架构
逻辑架构
验证架构
模型架构
行为架构
插件架构
服务架构
数据操作
系统常用配置
系统常用常量
系统常用函数
模块开发
模板制作
基础操作
本文档使用
零起飞
构建
逻辑架构
本文最后编辑时间:
2023-08-02 08:54:02
热度:
554
逻辑架构和控制器架构差不多的,架构图上可以看到各模块的控制器对应着各模块的业务逻辑,下面还有个公共的逻辑,公共逻辑部分是用于存放可能多个模块都需要的业务逻辑,便于逻辑复用。 每个模块下都有一个基础的逻辑类,如 AdminBase.php,IndexBase.php ,各模块中的业务逻辑类都继承自己的基础逻辑类,以后若某些业务逻辑需要在当前模块下的逻辑层复用则可以放入对应的基础逻辑类中,若是所有模块都可能复用的业务逻辑则放入common模块下的LogicBase.php中,所有的业务逻辑类都直接或间接的继承自公共模块的LogicBase。
零起飞网络版权所有