MVC框架类
框架类(框架初始化类)
将原来入口文件中功能,放在该类中完成,入口文件变得简单,轻量!
将入口文件中的各个功能,由框架类的各个方法,完成:
为了简单化,使用纯静态的类。(看成功能的集合)
此时入口文件:
require './framework/Framework.class.php';
Framework::run();
创建Framework.class.php:
class Framework{
static function run(){
//声明路径常量
self::_initPathConst();
//确定分发参数
self::_initDispatchParam();
//当前平台相关路径常量
self::_initPlatfromPathConst();
//注册自动加载
self::_initAutoload();
//请求分发
self::_dispatch();
}
}