一、YAF运行流程 引用鸟哥官方文档流程图 ![](https://box.kancloud.cn/2015-11-27_565806848c35f.png) 注: 应用从入口文件开始,所有请求都经过入口文件,在入口文件中new Application,得到一个app实例 判断是否使用启动文件bootstrap.php,如果使用,则调用app的bootstrap方法,如果没有,执行下一步 调用app实例的run方法,启动应用 使用YAF的路由对用户的请求进行分发 根据路由规则调用对应的控制器响应请求(控制器显示相应模板或输出相关内容) 如果没有分发,再判断是否有自动响应,如果有,则直接返回,并进入新的分发流程,如果没有,则直接退出,请求结束