Laravel 5.7 實務專題範例教學:主流PHP開發框架入門 主流PHP開發框架入門 超端多媒體成音開
活動訊息
內容簡介
⊿ 高效PHP Laravel 5.7框架更新說明。
⊿ 從環境架設開始,一次學懂如何架設網站伺服器與開發網站的技術。
⊿ 內容簡單,輕易上手,貼近初學者需求,快速建立基礎。
⊿ 精簡的流程圖設計,協助讀者快速了解框架觀念及利用框架建構網站。
⊿ 熟悉常用網路實作範例,靈活應用PHP Laravel框架。
⊿ 專題範例詳細解說,透過一步一步的實作,即可快速上手。
⊿ 連貫性的基礎觀念搭配範例實作,輕易學會架構各類功能型網站,最適合初學者學習!
本書特色
PHP、Web開發框架-Laravel
輕巧優雅/快速自由/豐富套件/優質模組/結構化語法
從零開始/超強解說/親切易懂/最佳入門書籍
讓您迅捷掌握最新的Laravel框架技術
目錄
Chapter 01 淺談網站開發
1-1 開發一個網站需要什麼?
1-2 網頁運作原理
1-3 伺服器環境架設
1-4 其他開發工具介紹
Chapter 02 PHP基本觀念
2-1 基本語法、變數與資料型態
2-2 運算子
2-3 陣列
2-4 控制結構
2-5 函數
2-6 物件導向
2-7 錯誤處理
2-8 網頁處理
Chapter 03 套件、框架與Composer
3-1 套件與框架
3-2 Composer介紹與安裝
Chapter 04 步入Laravel的世界
4-1 建立專案
4-2 Laravel專案目錄
4-3 artisan
4-4 Laravel運作流程
Chapter 05 Route路由控制
5-1 基礎路由
5-2 路由參數
5-3 路由群組
5-4 路由命名
5-5 路由表
Chapter 06 Controller
6-1 建立Controller
6-2 路由與Controller的綁定
6-3 隱藏式Controller
6-4 Controller 命名空間
6-5 資源控制器
Chapter 07 View與Blade樣板引擎
7-1 網站根目錄與View應用
7-2 樣板引擎
Chapter 08 資料庫
8-1 Migration
8-2 Eloquent
8-3 Seed Factory
Chapter 09 請求、回傳與資料驗證
9-1 前置任務
9-2 資料驗證
9-3 表單驗證
9-4 請求與回應
Chapter 10 身分驗證
10-1 Middleware
10-2 Laravel內建Auth鷹架
10-3 Auth認證登入
Chapter 11 日誌、維護與錯誤處理
11-1 日誌功能
11-2 維護模式
11-3 自定義錯誤頁面
Chapter 12 深入了解Laravel
12-1 Laravel 核心
12-2 內建功能
12-3 第三方套件
Chapter 13 部落格實作
13-1 路由規劃
13-2 資料庫結構
13-3 模型建立(Eloquent及關聯)
13-4 View、Blade及Controller
13-5 最後細微步驟
Chapter 14 留言板及第三方登入
14-1 路由調整
14-2 資料庫結構調整
14-3 模型建立
14-4 View、Blade及Controller
Appendix A 附錄
A-1 利用Composer指令產生.env檔案
A-2 調整網站根目錄
A-3 關於軟體整合包的使用
A-4 安裝Visual Studio Code
序/導讀
序
由於資訊化時代的到來,世界普遍對於E化要求是不斷的創新以及多樣,網頁的編譯語言也是十分多種,為了更好管理掌控自己所開發的專案,我們必須使用到框架來完成,針對PHP語言來說,我們所使用的框架為—Laravel。
在這本書我們將會告訴使用者們基本的專案創建以及各項功能,介紹此框架的優點以及使用方法,這本書將提到如何使用現代化的PHP程式語言以及Laravel框架的高效開發、自帶各種方便的服務,並且Laravel是個簡單易學的全功能框架、架構優美、社群活躍。現今PHP的框架有Laravel, Symfony, CodeIgniter, CakePHP和Yii2 等等。
為何選擇Laravel?開放原始碼,而且作者Taylor Otwell在2015/01就全職投入Laravel的開發工作,不怕沒有人維護。Laravel框架本身設計優良,擁有優雅、易於理解的語法,加上社群資源豐富,使得Laravel的學習曲線平緩,相當容易入門。提供多元、強大、方便的功能像是Routing, Blade Templates, Eloquent ORM, Migrations, Authentication, Artisan Console⋯等等,以及Laravel社群、生態系之廣大。這同時也意味著這個框架的更新、維護、支援性有多好,當你碰上問題時得到解答的容易性也大大提升。你有沒有想要開始Laravel新手村的冒險了呢?之後會開始帶各位進入Laravel的世界,運用Laravel的強大功能實作出一個專案。
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價