Yii延遲加載之組件的延遲加載

組件的延遲加載

首先,在探討這個問題之前,先理清一下程序從入口腳本到控制器的路線
-:請求進入入口腳本Index.php
->:入口腳本調用應用主題app
->:app加載應用逐漸component(session、request、response…)
->:app把請求交給controller處理
->:controller處理請求的時候使用app加載的應用組件
所謂組件的延遲加載,就是app事先加載了component,但實際上app並沒有先加載組件,所以事實上的延遲加載,是組件的加載延遲到了某個controller使用到某個組件時才加載
實現過程:

$session = \Yii::$app->session;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章