內容簡介:現代PHP App建構框架
“學習框架並不輕鬆,但是在《Laravel啟動與運行》中,Matt Stauffer就像一位睿智的開發同伴,一邊盯著你的行事曆,一邊在過程中不斷指點與鼓勵你。”
—Samantha Geitz
Shelterluv資深全堆疊工程師
Laravel與其他的PHP web框架有什麼不同?對初學者來說,不同之處在於它的速度與簡單程度。這個快速的應用程式開發框架及其廣泛的工具系統,可讓你快速地使用簡潔、易讀的程式碼來建立新的網站與應用程式。這本實用的指南在第二版全面更新,涵蓋5.8,詳細地介紹現今最熱門的web框架。
Laravel社群的領銜教師暨開發者Matt Stauffer,藉由高階的概述和具體範例輔助資深PHP web開發者立刻活用這個框架。這本新的版本涵蓋Laravel Dusk及Horizon,並提供關於社群資源及其他非核心Laravel程式包的資訊。
本書深入介紹的功能包括:
‧認識Blade,一種強大、自訂的Laravel模板工具
‧用各種工具來收集、驗證、正規化與篩選用戶提供的資料
‧使用Eloquent ORM與應用程式的資料庫合作
‧瞭解Illuminate請求物件在應用程式生命週期中扮演的角色
‧用PHPUnit與Mockery與Dusk測試PHP程式
‧用工具來編寫JSON與RESTful API
‧瞭解檔案系統存取、session、cookie、快取與搜尋介面
‧運用工具實作佇列、job、事件與WebSocket事件
目錄
章節說明:前言
第一章 為何選擇Laravel?
第二章 設置Laravel 開發環境
第三章 路由與controller
第四章 Blade 模板
第五章 資料庫與Eloquent
第六章 前端元件
第七章 收集與處理用戶資料
第八章 Artisan 與Tinker
第九章 用戶身分驗證與授權
第十章 請求、回應與middleware
第十一章 容器
第十二章 測試
第十三章 編寫API
第十四章 儲存與取回
第十五章 郵件與通知
第十六章 佇列、job、事件、廣播與排程器
第十七章 輔助函式與集合
第十八章 Laravel 生態系統
術語
索引
章節說明:前言
第一章 為何選擇Laravel?
第二章 設置Laravel 開發環境
第三章 路由與controller
第四章 Blade 模板
第五章 資料庫與Eloquent
第六章 前端元件
第七章 收集與處理用戶資料
第八章 Artisan 與Tinker
第九章 用戶身分驗證與授權
第十章 請求、回應與middleware
第十一章 容器
第十二章 測試
第十三章 編寫API
第十四章 儲存與取回
第十五章 郵件與通知
第十六章 佇列、job、事件、廣播與排程器
第十七章 輔助函式與集合
第十八章 Laravel 生態系統
術語
索引
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。