一. 框架内部分层关系

基于目前的AK-2019框架代码: https://git.icorer.com/APLID/AK-2019

系统框架在设计上分为4层,相关层次结构从下向上如下图:

二. 框架各个层次的作用

  1. TP5.1 层: 引入进来的TP框架,采用其中的ORM和路由部分
  2. AK-Frame层: 这一层是我们重力设计的一部分,这部分主要用来存储内核代码,和业务层完全分开,通过类或者包对外提供服务.
  3. APPS层: 这一层是业务代码层,里面每一个文件夹代表一组业务,由于这部分和AK-FRAME已经隔离,所以这里可以存储一组业务,也可以存储多组业务.
  4. APPS-FRAME: 这一层介于APPS层和AK-FRAME层,继承自AK-FRAME层,服务于APPS层,这一层主要是预防业务层代码需要定制化AK-FRAME内核.
文档更新时间: 2018-12-22 09:25   作者:李彪