代码改变世界

想自己写框架(1)

2014-05-29 22:44  老照  阅读(175)  评论(0编辑  收藏  举报

学了PHP也有一段时间了,从大二到现在,一直停留在某个阶段,没前进。大三用了CI

毕业时用ThinkPHP。还是觉得要自己写一个,会比较彻底。

开始看文件,再做具体分析。

按照经验来看,Common是公共文件,Conf是配置文件,Lang是语言文件,Library是核心类,Mode是数据库链接类,Tpl是模板文件

ThinkPHP.php是核心文件,应该管理统一入口。

先从ThinkPHP.php开始吧。

前面一大堆忽略了

// 加载核心Think类
require CORE_PATH.'Think'.EXT;
// 应用初始化
Think\Think::start();

直接这两句开始,找到Library/Think/Think.class.php文件

调用start();

先到这,运动洗澡去。

回来,继续。。。。

遇到不懂的函数,我先在别的文章进行。。。。看懂后再回来。今天先到这,明晚继续。。。打游戏去。。。。

 

在APP.class.php里面去找,控制器,方法如何运行,并用如何处理参数。