针对已经会使用TP框架的,对其文件结构已有了解的同学。
入口文件index.php :
1.定义了应用的名称
2.引入/ThinkPHP/ThinkPHP.php
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',True);
// 定义应用目录
define('APP_PATH','./Application/');
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
然后看 框架核心目录——Thinkphp下的thinkPHP.php文件
定义了大量常量;
然后引入文件./ThinPHP/Library/Think/Think.class.php
开启此文件中的start方法
// 加载核心Think类
require CORE_PATH.'Think'.EXT; //这路径为绝对路径 ..../ThinPHP/Library/Think/Think.class.php
// 应用初始化
Think\Think::start();