ECmall流程分析

10个月前 阅读 95 评论 0 赞 0

1.全局常量定义

2.读取配置文件中的配置信息

3.调用 Ecmall::startup 静态方法,不需要创建实例,直接启动应用

4.包含、引入MVC基础类库

5.判断是否有外库需要加载,有的话加载,没有的话不加入外部库

6.入口数据安全过滤,GPC(get , post ,cookie)请求中的特殊字符会被过滤掉。

7.根据请求,控制器自动找到对应的APP ACT(动作),如果找不到,则终止控制器程序。

8.载入与当前APP匹配的PHP文件

9.实例化APP类,创建一个该APP类的实例对象。并把当前APP添加到全局变量数组中

10.根据ACTION执行APP中相应的方法function。

11.销毁APP实例。

你的支持将鼓励作者继续创作

评论(0)

(无)