0人評分過此書

Laravel 5 for beginner新手道場:優雅運用框架快速開發PHP網站

出版日期
2017/12/29
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789864342693

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
●適用最新版的Laravel 5。
●當前最受歡迎的PHP框架。
●框架設計完全符合設計模式的五大原則。
●功能開發迅速,輕鬆達到網站客製化。

  Laravel是PHP的框架(Framework),提供了很多開發網站或API所需的工具及環境,可以經過簡單的設定就可以完成資料的處理及顯示,使開發者可以很「優雅」且「快速」的開發出各個不同的產品。本書適合有PHP基礎的人,但不知道要怎麼選擇框架,或者不用框架的人也能夠明白它的好處。

  雖然WordPress也能夠架站,但如果有客製化需求、開發各式各樣的網站,或打算提供App使用的API,如此一來你只能選擇用框架,而Laravel是目前最受歡迎的。

  本書將詳細解說為什麼要使用框架,以及理解框架的優缺點後,要怎麼選擇框架,並用框架快速建構一個網站。除非必要,否則書中會避免專業技術用語,盡量使用最生活化易懂的例子及語氣,讓大家更容易進入 Laravel 的世界。
  • 1 Laravel 初探
    • 1.1 為什麼要選擇 Laravel ?
    • 1.2 我需要選擇框架嗎?
    • 1.3 如何選擇一套適合你的框架?
    • 1.4 Laravel 特色與價值
    • 1.5 結語
  • 2 設定 Laravel 開發環境
    • 2.1 環境建置及系統需求
    • 2.2 Laravel 系統環境需求
    • 2.3 Laravel Homestead
    • 2.4 安裝Laravel
    • 2.5 在Windows 安裝並設置環境
    • 2.6 結語
  • 3 電子商務網站規劃
    • 3.1 前言
    • 3.2 情境分析
    • 3.3 功能需求分析
    • 3.4 資料表欄位規劃
    • 3.5 結語
  • 4 網址設計規劃
    • 4.1 網址設計規範
    • 4.2 網址主從關係設計
    • 4.3 網址路由(Route)
    • 4.4 結語
  • 5 控制器與模板設計規劃
    • 5.1 控制器你在哪?
    • 5.2 命名空間
    • 5.3 使用模版
    • 5.4 模板資料顯示
    • 5.5 模板繼承
    • 5.6 模板元件化
    • 5.7 載入共用css / js 檔案
    • 5.8 結語
  • 6 資料庫設定及建立
    • 6.1 連線設定
    • 6.2 連線到 MySQL
    • 6.3 .env 環境變數檔案
    • 6.4 設定環境變數
    • 6.5 env() 函數
    • 6.6 資料庫遷移(Migration)
    • 6.7 結語
  • 7 會員註冊
    • 7.1 註冊路由
    • 7.2 註冊頁控制器及模板
    • 7.3 註冊頁資料處理控制器
    • 7.4 CSRF 保護
    • 7.5 接收會員註冊資料
    • 7.6 資料驗證
    • 7.7 驗證規則
    • 7.8 開始驗證資料
    • 7.9 顯示驗證錯誤訊息
    • 7.10 驗證訊息語言設定
    • 7.11 欄位名稱語系
    • 7.12 驗證錯誤表單資料保留
    • 7.13 密碼加密
    • 7.14 新增會員資料至資料庫
    • 7.15 寄送會員註冊通知信
    • 7.16 結語
  • 8 會員登入驗證
    • 8.1 登入及登出路由
    • 8.2 登入頁控制器及模板
    • 8.3 會員登入資料驗證
    • 8.4 取得使用者資料
    • 8.5 列印 Eloquent SQL 語法
    • 8.6 驗證密碼
    • 8.7 會員登入
    • 8.8 session 設定
    • 8.9 登入身份畫面檢視
    • 8.10 會員登出
    • 8.11 結語
  • 9 商品管理與瀏覽
    • 9.1 商品路由
    • 9.2 建立商品頁控制器
    • 9.3 商品編輯頁控制器
    • 9.4 網站圖片儲存方式
    • 9.5 商品編輯頁模板
    • 9.6 模板顯示預設資料
    • 9.7 權限控管
    • 9.8 建立中介層
    • 9.9 登入會員中介層
    • 9.10 表單 HTTP 方法設定
    • 9.11 商品圖片處理
    • 9.12 裁切圖片
    • 9.13 管理商品
    • 9.14 結語
  • 10 商品管理與瀏覽
    • 10.1 商品購買路由
    • 10.2 商品清單檢視頁控制器
    • 10.3 商品清單檢視頁模板
    • 10.4 商品單品檢視頁控制器
    • 10.5 商品單品檢視頁模板
    • 10.6 商品購買處理資料驗證
    • 10.7 資料交易處理
    • 10.8 交易資料鎖定
    • 10.9 交易檢查及商品資料更新
    • 10.10 交易例外處理
    • 10.11 記錄交易記錄
    • 10.12 檢視會員交易記錄
    • 10.13 交易記錄與商品關聯
    • 10.14 撈取交易的商品關聯資料
    • 10.15 結語
  • 11 社群登入
    • 11.1 加入Facebook ID 欄位
    • 11.2 執行Migration 異動
    • 11.3 設定Facebook 登入認證資料
    • 11.4 設定Facebook 登入路由
    • 11.5 設定 OAuth 重新導向 URI
    • 11.6 Facebook 登入控制器
    • 11.7 取得Facebook 授權資料
    • 11.8 更新 Facebook ID 或註冊新會員
    • 11.9 Facebook 登入網站
    • 11.10 結語
  • 12 工作延遲處理
    • 12.1 何謂隊列(Queue)秘書
    • 12.2 建立工作事項(Job)便利貼
    • 12.3 建立註冊成功發信工作內容
    • 12.4 變更註冊信寄送方式
    • 12.5 使用Redis 待辦工作筆記
    • 12.6 設定 Redis 待辦工作筆記
    • 12.7 記錄工作事項便利貼
    • 12.8 執行待辦工作
    • 12.9 隊列秘書工作流程
    • 12.10 持續執行待辦工作
    • 12.11 重新載入 queue 程式
    • 12.12 結語
  • 13 會員電子報
    • 13.1 建立自訂Artisan 指令
    • 13.2 寄送最新商品電子報
    • 13.3 測試寄送電子報 Artisan 指令
    • 13.4 設定排程工作
    • 13.5 設定定時執行任務排程指令
    • 13.6 任務排程指令訊息
    • 13.7 任務排程指令訊息顏色
    • 13.8 工作事項(Job)優先順序
    • 13.9 結語
  • 14 多國語言
    • 14.1 語系檔案設定
    • 14.2 模板語系設定
    • 14.3 使用者指定語系
    • 14.4 偵測使用者指定語系
    • 14.5 結語
  • 15 挖掘更深
    • 15.1 輔助函式
    • 15.2 Collection 資料集合物件
    • 15.3 加解密
    • 15.4 錯誤與日誌
    • 15.5 HTTP 例外錯誤代碼
    • 15.6 Artisan 指令
    • 15.7 快取
    • 15.8 儲存(Storage)
    • 15.9 結語
  • 16 你好 Laravel
    • 16.1 Laravel 目錄結構
    • 16.2 請求(Request)
    • 16.3 模板(Blade)
    • 16.4 轉址(Redirect)
    • 16.5 CSRF 保護
    • 16.6 回應(response)
    • 16.7 Artisan 指令
    • 16.8 結語

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading