ThinkPHP基于MVC(Model-View-Controller,模型-视图-控制器)模式,并且均支持多层(multi-Layer)设计. 模型(Model)层 默认的模型层由Model类构成,但是随着项目的增大和业务体系的复杂化,单一的模型层很难解决要求,ThinkPHP支持多层Model,设计思路很简单,不同的模型层仍然都继承自系统的Model类,但是在目录结构和命名规范上做了区分. 例如在某个项目设计中需要区分数据层.逻辑层.服务层等不同的模型层,我们可以在模块目录下面创建Model…