PHP Laravel框架入門心得
阿新 • • 發佈:2017-09-30
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框架入門心得