# 入口文件 #
项目采用了单一入口机制。
## 什么是单一入口机制 ##
就是项目中所有代码或模块都通过统一一个入口加载执行,这个入口可以是 index.php。
通过入口文件后面的参数来判断执行的代码模块。
> 一个项目中可能有多个入口文件。
通过单一入口访问登录页面
http://www.abc.com/index.php?page=login
通过单一入口访问注册页面
http://www.abc.com/index.php?page=regist
这里的单一入口很明显就是index.php。
我们项目的入口文件在根目录下,就叫做 index.php。
## 入口文件做了什么 ##
做了如下几件事情:
1. 定义一些常量
2. 设置时区
3. 设置自动加载句柄
4. 设置错误句柄
5. 加载配置
6. 检查路由
7. 启动应用
应为做的事情不那么多,所以都暂时放在了入口文件中,后期加入的内容多了,可能会将这些内容单独分离开来。