1. 程式人生 > >PHP Laravel框架入門心得

PHP Laravel框架入門心得

del 資源 route 基礎 bsp 框架 習慣 com 基礎上

PHP有不少開發框架,其中比較出名的有Symfony和Laravel。

我說說我最近入門Laravel的感受和學習方法吧。

1。第一個感受是Laravel的社區討論和學習資源真的是太棒了,中文化也做得很好。最令人印象深刻的是下面這個學習資源

https://laracasts.com/

裏面很多Laravel的視頻教程,我學的是這個

https://laracasts.com/series/laravel-from-scratch-2017

不僅能學到PHP Laravel的知識,而且能學到他的編程風格,好的編程習慣等等。

另外一個是laravel china的中文社區

https://laravel-china.org/

我看到不少好資料,其中

http://laravel-china.github.io/php-the-right-way/

這個很全面的介紹了PHP的入門和編程規範,特別好。

2。Laravel本身也是一種MVC框架,model,view,controller。它的內在流程是這樣,一個HTTP REQUEST從客戶段瀏覽器進來之後,由laravel的ROUTE來接收,ROUTE可以綁定一個Controller的方法,由這個方法來處理進來的這個HTTP REQUEST。在Controller的方法中,可以引進Model,就是核心的業務實現了,Model是通過Migration跟DB連接的,可以通過對Model對象的操作,實現對數據庫的操作。最後Model對象操作完了之後,把結果傳給View,View會綁定一個PHP,實現前端頁面的顯示。

這是Laravel最基本的結構,在此基礎上可以實現更多復雜的功能。

PHP Laravel框架入門心得