Laravel學(xué)習(xí)筆記-生命周期

PHP生命周期

  1. 模塊初始化階段 --- php_module_startup()
  2. 請求初始化階段 --- php_request_startup()
  3. 執(zhí)行腳本階段 --- php_execute_script()
  4. 請求關(guān)閉階段 --- php_request_shutdown()
  5. 模塊關(guān)閉階段 --- php_module_shutdown()

Laravel 的生命周期

  • Laravel 采用了單一入口模式扎唾,應(yīng)用的所有請求入口都是 public/index.php 文件罐旗。
  • 注冊類文件自動加載器 : Laravel通過 composer 進行依賴管理荸哟,無需開發(fā)者手動導(dǎo)入各種類文件,而由自動加載器自行導(dǎo)入
  • 創(chuàng)建服務(wù)容器:從 bootstrap/app.php 文件中取得 Laravel 應(yīng)用實例 $app (服務(wù)容器)
  • 創(chuàng)建 HTTP / Console 內(nèi)核:傳入的請求會被發(fā)送給 HTTP 內(nèi)核或者 console 內(nèi)核進行處理
  • 載入服務(wù)提供者至容器:在內(nèi)核引導(dǎo)啟動的過程中最重要的動作之一就是載入服務(wù)提供者到你的應(yīng)用埋嵌,服務(wù)提供者負責(zé)引導(dǎo)啟動框架的全部各種組件列另,例如數(shù)據(jù)庫瘦黑、隊列、驗證器以及路由組件端幼。
  • 分發(fā)請求:一旦應(yīng)用完成引導(dǎo)和所有服務(wù)提供者都注冊完成,Request 將會移交給路由進行分發(fā)弧满。路由將分發(fā)請求給一個路由或控制器婆跑,同時運行路由指定的中間件
laravel核心-生命周期.png
img

Yii2生命周期

1.用戶向入口腳本 web/index.php 發(fā)起請求。
2.入口腳本加載應(yīng)用配置并創(chuàng)建一個應(yīng)用 實例去處理請求谱秽。
3.應(yīng)用通過請求組件解析請求的 路由洽蛀。
4.應(yīng)用創(chuàng)建一個控制器實例去處理請求。
5.控制器創(chuàng)建一個動作實例并針對操作執(zhí)行過濾器疟赊。
6.如果任何一個過濾器返回失敗郊供,則動作取消。
7.如果所有過濾器都通過近哟,動作將被執(zhí)行驮审。
8.動作會加載一個數(shù)據(jù)模型,或許是來自數(shù)據(jù)庫吉执。
9.動作會渲染一個視圖疯淫,把數(shù)據(jù)模型提供給它。
10.渲染結(jié)果返回給響應(yīng)組件戳玫。
11.響應(yīng)組件發(fā)送渲染結(jié)果給用戶瀏覽器熙掺。

img

ThinkPHP生命周期

img
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市咕宿,隨后出現(xiàn)的幾起案子币绩,更是在濱河造成了極大的恐慌,老刑警劉巖府阀,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件缆镣,死亡現(xiàn)場離奇詭異,居然都是意外死亡试浙,警方通過查閱死者的電腦和手機董瞻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來田巴,“玉大人钠糊,你說我怎么就攤上這事挟秤。” “怎么了眠蚂?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵煞聪,是天一觀的道長。 經(jīng)常有香客問我逝慧,道長昔脯,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任笛臣,我火速辦了婚禮云稚,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘沈堡。我一直安慰自己静陈,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布诞丽。 她就那樣靜靜地躺著鲸拥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪僧免。 梳的紋絲不亂的頭發(fā)上刑赶,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天,我揣著相機與錄音懂衩,去河邊找鬼撞叨。 笑死,一個胖子當(dāng)著我的面吹牛浊洞,可吹牛的內(nèi)容都是我干的牵敷。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼法希,長吁一口氣:“原來是場噩夢啊……” “哼枷餐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起苫亦,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤尖淘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后著觉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡惊暴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年饼丘,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辽话。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡肄鸽,死狀恐怖卫病,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情典徘,我是刑警寧澤蟀苛,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站逮诲,受9級特大地震影響帜平,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜梅鹦,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一裆甩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧齐唆,春花似錦嗤栓、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锭弊,卻和暖如春堪澎,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背廷蓉。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工全封, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人桃犬。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓刹悴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親攒暇。 傳聞我的和親對象是個殘疾皇子土匀,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內(nèi)容