標(biāo)簽: laravel 源碼分析
laravel 自誕生以來,以其優(yōu)雅簡潔的語法、強大的功能得到了越來越多人的喜愛,也成為了目前最流行的PHP框架。
The PHP Framework For Web Artisans
聲稱專門為 Web 藝術(shù)家而開發(fā)的 laravel 框架,確實以非常優(yōu)雅的方式實現(xiàn)了非常強大的功能,為 Web 開發(fā)提供了非常多的便利。并且 laravel 框架的基礎(chǔ)上開發(fā)第三方?jīng)]款并整合到 laravel 框架中也非常方便。
而在我們使用 laravel 框架之后,肯定會對其源碼趕到好奇,想知道這些功能到底是怎么實現(xiàn)的。并且閱讀框架的源碼對于我們理解框架的設(shè)計思想、用好框架具有很重要的作用。下面是我框架源碼閱讀的文章,希望能夠幫助大家更好的理解框架,用好框架。
- Laravel 源碼分析---Container
- Laravel 源碼分析---ServiceProvider
- Laravel 源碼分析---Application 對 ServiceProvider 的管理與使用
- Laravel 源碼分析---Facade(門面)
- Laravel 源碼分析---Pineline
- Laravel 源碼分析---使用 Pipeline 實現(xiàn)中間件功能
- Laravel 框架源碼分析---框架啟動過程
以上是我目前整理出來的和框架整體結(jié)構(gòu)和運行相關(guān)的源碼分析,框架中還有很多重要的第三方模塊,比如Queue、Event、DB等,以后也會不定期更新,敬請大家期待。