現代PHP App建構框架
Laravel與其他的PHP web框架有什麼不同?對初學者來說,不同之處在於它的速度與簡單程度。這個快速的應用程式開發框架及其廣泛的工具系統,可讓你快速地使用簡潔、易讀的程式碼來建立新的網站與應用程式。Matt Stauffer(Laravel社群的領銜教師與開發者)透過這本實用的指南,詳盡地介紹當今最熱門的web框架。
本書的高級概論與具體範例,可協助老練的PHP開發者立刻開始使用Laravel。當你讀完最後一頁,就可以輕鬆地使用Laravel從頭開始編寫完整的應用程式。
本書深入說明這個框架的特點,包括:
‧Blade,Laravel一種強大、自訂的模板工具
‧收集、驗證、正規化與篩選使用者資料的工具
‧可與應用程式資料庫合作的Laravel Eloquent ORM
‧Illuminate請求物件,以及它在應用程式生命週期中扮演的角色
‧可測試PHP程式的PHPUnit與Mockery
‧編寫JSON與RESTful API的Laravel工具
‧檔案系統存取、session、cookie、快取與搜尋介面
‧實作佇列、job、事件與WebSocket事件發布的工具
‧Laravel的專業套件:Scout、Passport、Cashier、Echo、Elixir、Valet與Socialite
名人推薦
“Matt不但是Laravel社群最有學問的成員之一,也是一位很棒的老師。我很榮幸可以推薦這本深入、廣泛的Laravel框架指南。” —Taylor Otwell,
Laravel的創造者
“身為一位Laravel傳播者,我很感激終於有一本可以介紹給新人的書問世了。我甚至認為,沒有人比Matt更有資格為大眾介紹這個框架。” —Jeffrey Way, Laracasts創辦者