現代PHP App建構框架
Matt不但是Laravel社群最有學問的成員之一,也是一位很棒的老師。我很榮幸可以推薦這本深入、廣泛的Laravel框架指南。
—Taylor Otwell, Laravel的創造者
身為一位Laravel傳播者,我很感激終於有一本可以介紹給新人的書問世了。我甚至認為,沒有人比Matt更有資格為大眾介紹這個框架。
—Jeffrey Way, Laracasts創辦者
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 Stauffer 是位開發者與教師。他是mattstauffer.co的Tighten Co.部落格的合作夥伴與技術總監,並主播Five-Minute Geek Show與Laravel Podcast。
目錄
前言
第一章 為什麼要使用Laravel ?
第二章 設置Laravel 開發環境
第三章 路由與控制器
第四章 Blade 模板
第五章 前端元件
第六章 收集與處理使用者資料
第七章 Artisan 與Tinker
第八章 資料庫與Eloquent
第九章 用戶身分驗證與授權
第十章 請求與回應
第十一章 容器
第十二章 測試
第十三章 編寫API
第十四章 儲存與取出
第十五章 郵件與通知
第十六章 佇列、工作、事件、廣播與排程器
第十七章 輔助函式與集合
術語
索引
前言
第一章 為什麼要使用Laravel ?
第二章 設置Laravel 開發環境
第三章 路由與控制器
第四章 Blade 模板
第五章 前端元件
第六章 收集與處理使用者資料
第七章 Artisan 與Tinker
第八章 資料庫與Eloquent
第九章 用戶身分驗證與授權
第十章 請求與回應
第十一章 容器
第十二章 測試
第十三章 編寫API
第十四章 儲存與取出
第十五章 郵件與通知
第十六章 佇列、工作、事件、廣播與排程器
第十七章 輔助函式與集合
術語
索引
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。