-
Laravel 5 for beginner新手道場:優雅運用框架快速開發PHP網站
-
點閱:561
162人已收藏
- 作者: 洪可郡(KeJyun)著
- 出版社:博碩文化
- 出版年:2017
- ISBN:9789864342693
- 格式:PDF,JPG
- 頁數:388
- 附註:最新版
租期14天
今日租書可閱讀至2025-02-23
內容簡介
●適用最新版的Laravel 5。
●當前最受歡迎的PHP框架。
●框架設計完全符合設計模式的五大原則。
●功能開發迅速,輕鬆達到網站客製化。
Laravel是PHP的框架(Framework),提供了很多開發網站或API所需的工具及環境,可以經過簡單的設定就可以完成資料的處理及顯示,使開發者可以很「優雅」且「快速」的開發出各個不同的產品。本書適合有PHP基礎的人,但不知道要怎麼選擇框架,或者不用框架的人也能夠明白它的好處。
雖然WordPress也能夠架站,但如果有客製化需求、開發各式各樣的網站,或打算提供App使用的API,如此一來你只能選擇用框架,而Laravel是目前最受歡迎的。
本書將詳細解說為什麼要使用框架,以及理解框架的優缺點後,要怎麼選擇框架,並用框架快速建構一個網站。除非必要,否則書中會避免專業技術用語,盡量使用最生活化易懂的例子及語氣,讓大家更容易進入 Laravel 的世界。
Laravel是PHP的框架(Framework),提供了很多開發網站或API所需的工具及環境,可以經過簡單的設定就可以完成資料的處理及顯示,使開發者可以很「優雅」且「快速」的開發出各個不同的產品。本書適合有PHP基礎的人,但不知道要怎麼選擇框架,或者不用框架的人也能夠明白它的好處。
雖然WordPress也能夠架站,但如果有客製化需求、開發各式各樣的網站,或打算提供App使用的API,如此一來你只能選擇用框架,而Laravel是目前最受歡迎的。
本書將詳細解說為什麼要使用框架,以及理解框架的優缺點後,要怎麼選擇框架,並用框架快速建構一個網站。除非必要,否則書中會避免專業技術用語,盡量使用最生活化易懂的例子及語氣,讓大家更容易進入 Laravel 的世界。
- 1 Laravel 初探(第1頁)
- 1.1 為什麼要選擇 Laravel?(第2頁)
- 1.2 我需要選擇框架嗎?(第2頁)
- 1.3 如何選擇一套適合你的框架?(第5頁)
- 1.4 Laravel 特色與價值(第11頁)
- 1.5 結語(第14頁)
- 2 設定 Laravel 開發環境(第15頁)
- 2.1 環境建置及系統需求(第16頁)
- 2.2 Laravel 系統環境需求(第16頁)
- 2.3 Laravel Homestead(第17頁)
- 2.4 安裝 Laravel(第30頁)
- 2.5 在 Windows 安裝並設置環境(第35頁)
- 2.6 結語(第44頁)
- 3 電子商務網站規劃(第45頁)
- 3.1 前言(第46頁)
- 3.2 情境分析(第46頁)
- 3.3 功能需求分析(第48頁)
- 3.4 資料表欄位規劃(第50頁)
- 3.5 結語(第55頁)
- 4 網址設計規劃(第57頁)
- 4.1 網址設計規範(第58頁)
- 4.2 網址主從關係設計(第59頁)
- 4.3 網址路由(Route)(第62頁)
- 4.4 結語(第70頁)
- 5 控制器與模板設計規劃(第73頁)
- 5.1 控制器你在哪?(第75頁)
- 5.2 命名空間(第76頁)
- 5.3 使用模版(第78頁)
- 5.4 模板資料顯示(第80頁)
- 5.5 模板繼承(第81頁)
- 5.6 模板元件化(第85頁)
- 5.7 載入共用 css / js 檔案(第87頁)
- 5.8 結語(第89頁)
- 6 資料庫設定及建立(第91頁)
- 6.1 連線設定(第92頁)
- 6.2 連線到 MySQL(第95頁)
- 6.3 .env 環境變數檔案(第96頁)
- 6.4 設定環境變數(第98頁)
- 6.5 env() 函數(第99頁)
- 6.6 資料庫遷移(Migration)(第100頁)
- 6.7 結語(第119頁)
- 7 會員註冊(第121頁)
- 7.1 註冊路由(第122頁)
- 7.2 註冊頁控制器及模板(第123頁)
- 7.3 註冊頁資料處理控制器(第126頁)
- 7.4 CSRF 保護(第126頁)
- 7.5 接收會員註冊資料(第128頁)
- 7.6 資料驗證(第128頁)
- 7.7 驗證規則(第133頁)
- 7.8 開始驗證資料(第134頁)
- 7.9 顯示驗證錯誤訊息(第135頁)
- 7.10 驗證訊息語言設定(第137頁)
- 7.11 欄位名稱語系(第141頁)
- 7.12 驗證錯誤表單資料保留(第142頁)
- 7.13 密碼加密(第144頁)
- 7.14 新增會員資料至資料庫(第145頁)
- 7.15 寄送會員註冊通知信(第151頁)
- 7.16 結語(第154頁)
- 8 會員登入驗證(第157頁)
- 8.1 登入及登出路由(第158頁)
- 8.2 登入頁控制器及模板(第159頁)
- 8.3 會員登入資料驗證(第161頁)
- 8.4 取得使用者資料(第163頁)
- 8.5 列印 Eloquent SQL 語法(第165頁)
- 8.6 驗證密碼(第167頁)
- 8.7 會員登入(第168頁)
- 8.8 session 設定(第170頁)
- 8.9 登入身份畫面檢視(第171頁)
- 8.10 會員登出(第172頁)
- 8.11 結語(第173頁)
- 9 商品管理與瀏覽(第175頁)
- 9.1 商品路由(第176頁)
- 9.2 建立商品頁控制器(第177頁)
- 9.3 商品編輯頁控制器(第179頁)
- 9.4 網站圖片儲存方式(第180頁)
- 9.5 商品編輯頁模板(第181頁)
- 9.6 模板顯示預設資料(第185頁)
- 9.7 權限控管(第185頁)
- 9.8 建立中介層(第186頁)
- 9.9 登入會員中介層(第192頁)
- 9.10 表單 HTTP 方法設定(第195頁)
- 9.11 商品圖片處理(第200頁)
- 9.12 裁切圖片(第203頁)
- 9.13 管理商品(第204頁)
- 9.14 結語(第208頁)
- 10 商品管理與瀏覽(第211頁)
- 10.1 商品購買路由(第212頁)
- 10.2 商品清單檢視頁控制器(第213頁)
- 10.3 商品清單檢視頁模板(第215頁)
- 10.4 商品單品檢視頁控制器(第217頁)
- 10.5 商品單品檢視頁模板(第218頁)
- 10.6 商品購買處理資料驗證(第221頁)
- 10.7 資料交易處理(第223頁)
- 10.8 交易資料鎖定(第225頁)
- 10.9 交易檢查及商品資料更新(第228頁)
- 10.10 交易例外處理(第230頁)
- 10.11 記錄交易記錄(第231頁)
- 10.12 檢視會員交易記錄(第233頁)
- 10.13 交易記錄與商品關聯(第235頁)
- 10.14 撈取交易的商品關聯資料(第236頁)
- 10.15 結語(第239頁)
- 11 社群登入(第241頁)
- 11.1 加入 Facebook ID 欄位(第242頁)
- 11.2 執行 Migration 異動(第243頁)
- 11.3 設定 Facebook 登入認證資料(第245頁)
- 11.4 設定 Facebook 登入路由(第246頁)
- 11.5 設定 OAuth 重新導向 URI(第247頁)
- 11.6 Facebook 登入控制器(第248頁)
- 11.7 取得 Facebook 授權資料(第249頁)
- 11.8 更新 Facebook ID 或註冊新會員(第252頁)
- 11.9 Facebook 登入網站(第256頁)
- 11.10 結語(第257頁)
- 12 工作延遲處理(第259頁)
- 12.1 何謂隊列(Queue)秘書(第260頁)
- 12.2 建立工作事項(Job)便利貼(第260頁)
- 12.3 建立註冊成功發信工作內容(第262頁)
- 12.4 變更註冊信寄送方式(第263頁)
- 12.5 使用 Redis 待辦工作筆記(第265頁)
- 12.6 設定 Redis 待辦工作筆記(第265頁)
- 12.7 記錄工作事項便利貼(第266頁)
- 12.8 執行待辦工作(第267頁)
- 12.9 隊列秘書工作流程(第267頁)
- 12.10 持續執行待辦工作(第269頁)
- 12.11 重新載入 queue 程式(第270頁)
- 12.12 結語(第271頁)
- 13 會員電子報(第273頁)
- 13.1 建立自訂 Artisan 指令(第274頁)
- 13.2 寄送最新商品電子報(第276頁)
- 13.3 測試寄送電子報 Artisan 指令(第284頁)
- 13.4 設定排程工作(第284頁)
- 13.5 設定定時執行任務排程指令(第286頁)
- 13.6 任務排程指令訊息(第287頁)
- 13.7 任務排程指令訊息顏色(第289頁)
- 13.8 工作事項(Job)優先順序(第290頁)
- 13.9 結語(第293頁)
- 14 多國語言(第295頁)
- 14.1 語系檔案設定(第296頁)
- 14.2 模板語系設定(第300頁)
- 14.3 使用者指定語系(第304頁)
- 14.4 偵測使用者指定語系(第305頁)
- 14.5 結語(第308頁)
- 15 挖掘更深(第309頁)
- 15.1 輔助函式(第310頁)
- 15.2 Collection 資料集合物件(第316頁)
- 15.3 加解密(第334頁)
- 15.4 錯誤與日誌(第334頁)
- 15.5 HTTP 例外錯誤代碼(第336頁)
- 15.6 Artisan 指令(第338頁)
- 15.7 快取(第340頁)
- 15.8 儲存(Storage)(第342頁)
- 15.9 結語(第345頁)
- 16 你好 Laravel(第347頁)
- 16.1 Laravel 目錄結構(第349頁)
- 16.2 請求(Request)(第350頁)
- 16.3 模板(Blade)(第354頁)
- 16.4 轉址(Redirect)(第358頁)
- 16.5 CSRF 保護(第359頁)
- 16.6 回應(response)(第360頁)
- 16.7 Artisan 指令(第361頁)
- 16.8 結語(第366頁)
紙本書 NT$ 580
單本電子書
NT$
406
點數租閱
20點
租期14天
今日租書可閱讀至2025-02-23
今日租書可閱讀至2025-02-23
同分類熱門書