Laravel最早接觸是兩個多月前剛開始實習(xí)的時候,那時通過網(wǎng)上的學(xué)習(xí)資料很快便上手,開發(fā)模塊接口。后來沒有什么深入和總結(jié),但是當(dāng)我剛開始學(xué)Laravel的時候,我對Laravel最大的認(rèn)識就是,框架除了路由、中間件和 MVC
設(shè)計以外,基本所有的功能都是以模塊服務(wù)的方式提供,而且在學(xué)習(xí)Laravel的會讓自己有學(xué)習(xí)設(shè)計模式的意識,感覺很受啟發(fā)。下面是對Laravel 5.x 啟動過程以及 Http
請求處理過程的源碼簡要分析。
入口文件
Laravel和大多數(shù)框架一樣采用同樣的單一入口方式,Laravel的入口文件位于public/index.php
,所有的請求都通過你的網(wǎng)頁服務(wù)器(Apache
/
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式