摘要:
本文是要切入kohana的内部,分析其启动过程:1.index.php单一入口主文件,基本上是设置模块路径,全局变量等.如错误信息,系统模块路径,网站目录等.其他工作转给 require SYSPATH.'core/Bootstrap'.EXT;完成。值得提的是,如果我们想捕获整个程序的异常,那可以把他改成:try{ require SYSPATH.'core/Bootstrap'.EXT;}catch($e){ //处理错误,提示有好页面等等}2.Bootstrap.php这个类用来加载一些必须的类库,初始化启动信息后,完成执行过程。并且记录部分流程的执行时间 阅读全文