【php】【yii】yii2源碼閱讀之框架生命週期
最近在看yii2的源碼php
- 入口文件index.php
- 加載composer的自動加載文件,註冊類的自動加載函數
- 加載第三方類的公共方法
- 加載yii框架入口文件,定義常規的框架變量
- 註冊yii的自動加載函數,yii相關的classMap,設置yii的container容器對象
- 加載配置文件config/web.php
- 調用webApplication的run方法,開始應用
- webApplication引用父類(抽象類)的構造函數進行相關的初始化(路徑別名,初始化組件配置)
- 定義錯誤處理函數 Yii::getLogger()->flush(true); // 刷新信息到文件
- 開始根據路由調用請求的方法
- 返回結果
未完待續web
歡迎關注本站公眾號,獲取更多信息