注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作Laravel框架開發(fā)詳解:從零基礎(chǔ)到運(yùn)用框架快速開發(fā)PHP網(wǎng)站

Laravel框架開發(fā)詳解:從零基礎(chǔ)到運(yùn)用框架快速開發(fā)PHP網(wǎng)站

Laravel框架開發(fā)詳解:從零基礎(chǔ)到運(yùn)用框架快速開發(fā)PHP網(wǎng)站

定 價:¥69.00

作 者: 洪可郡(KeJyun) 著
出版社: 北京大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787301298305 出版時間: 2018-10-01 包裝: 平裝
開本: 16開 頁數(shù): 280 字?jǐn)?shù):  

內(nèi)容簡介

  Laravel是PHP的框架(Framework),提供了很多開發(fā)網(wǎng)站或API所需的工具及環(huán)境,用戶經(jīng)過簡單的設(shè)定就可以完成數(shù)據(jù)的處理及顯示,使開發(fā)者可以很“優(yōu)雅”且“快速”地開發(fā)出各種不同的產(chǎn)品。雖然WordPress也能夠架站,但如果有定制化需求,要開發(fā)各式各樣的網(wǎng)站,或打算提供APP使用的API,便只能選擇用框架,而Laravel是目前受歡迎的選擇?!”緯m用新版的Laravel 5.5,主要內(nèi)容共分為16章。第1~2章主要介紹了Laravel的基本情況,詳細(xì)解說了為什么要使用框架及此框架的優(yōu)缺點(diǎn);第3~6章主要講解了如何選擇框架,并用框架快速建構(gòu)一個網(wǎng)站,如電子商務(wù)網(wǎng)站規(guī)劃、網(wǎng)址設(shè)計(jì)規(guī)劃、控制器與模板設(shè)計(jì)規(guī)劃、數(shù)據(jù)庫設(shè)定及建立等;第7~14章主要講解了網(wǎng)站建立后的一些具體操作設(shè)置,如會員注冊、會員登入驗(yàn)證、商品管理與瀏覽、商品管理與瀏覽、小區(qū)登入、工作延遲處理、會員電子報、多國語言等;第15~16章主要講解了Laravel框架內(nèi)容的拓展延伸和此框架的發(fā)展前景。書中盡量避免使用專業(yè)的技術(shù)用語,而盡量使用通俗易懂的案例及用語,讓讀者更容易進(jìn)入Laravel的世界?!”緯m合有PHP基礎(chǔ)的網(wǎng)站開發(fā)者進(jìn)行參考學(xué)習(xí),同時適用于不知道如何選擇框架的用戶。

作者簡介

  洪可郡(KeJyun),中國臺灣資深網(wǎng)頁工程師,曾在關(guān)鍵評論網(wǎng)、PCHome、達(dá)誼股份有限公司任職,有多年網(wǎng)頁開發(fā)經(jīng)驗(yàn),擅長處理數(shù)據(jù)庫的設(shè)計(jì)規(guī)劃、設(shè)計(jì)模式、大流量數(shù)據(jù)處理、Coding Style、團(tuán)隊(duì)合作開發(fā)等。

圖書目錄

目  錄

Contents

第1章 Laravel概述

1.1 選擇Laravel的原因

1.2 選擇Laravel的意義

1.3 如何選擇一套適合的框架

1.4 Laravel特色與價值

1.5 結(jié)語

第2章 設(shè)置Laravel開發(fā)環(huán)境

2.1 環(huán)境建置及系統(tǒng)需求

2.2 Laravel系統(tǒng)環(huán)境需求

2.3 Laravel Homestead

2.4 安裝Laravel

2.5 在Windows系統(tǒng)中安裝并設(shè)置環(huán)境

2.6 結(jié)語

第3章 電子商務(wù)網(wǎng)站規(guī)劃

3.1 前言

3.2 情境分析

3.3 功能需求分析

3.4 數(shù)據(jù)表字段規(guī)劃

3.5 結(jié)語

第4章 網(wǎng)址設(shè)計(jì)規(guī)劃

4.1 網(wǎng)址設(shè)計(jì)規(guī)范

4.2 網(wǎng)址主從關(guān)系設(shè)計(jì)

4.3 網(wǎng)址路由(Route)

4.4 結(jié)語

第5章 控制器與模板設(shè)計(jì)規(guī)劃

5.1 控制器的位置

5.2 命名空間

5.3 使用模板

5.4 模板數(shù)據(jù)顯示

5.5 模板繼承

5.6 模板組件化



Laravel框架開發(fā)詳解:從零基礎(chǔ)到運(yùn)用框架快速開發(fā)PHP網(wǎng)站

2

5.7 載入共用的css與js文件

5.8 結(jié)語

第6章 數(shù)據(jù)庫設(shè)置及建立

6.1 連線設(shè)置

6.2 連線到MySQL

6.3 .env環(huán)境變量文件

6.4 設(shè)置環(huán)境變量

6.5 env( )函數(shù)

6.6 數(shù)據(jù)庫遷移(Migration)

6.7 結(jié)語

第7章 用戶注冊

7.1 注冊路由

7.2 注冊頁控制器及模板

7.3 注冊頁數(shù)據(jù)處理控制器

7.4 CSRF保護(hù)

7.5 接收用戶注冊數(shù)據(jù)

7.6 數(shù)據(jù)驗(yàn)證

7.7 驗(yàn)證規(guī)則

7.8 開始驗(yàn)證數(shù)據(jù)

7.9 顯示驗(yàn)證錯誤信息

7.10 驗(yàn)證信息語言設(shè)置

7.11 字段名稱語言

7.12 驗(yàn)證錯誤表單數(shù)據(jù)保留

7.13 密碼加密

7.14 新增用戶數(shù)據(jù)至數(shù)據(jù)庫

7.15 發(fā)送用戶注冊通知信

7.16 結(jié)語

第8章 用戶登錄驗(yàn)證

8.1 登錄及退出登錄路由

8.2 登錄頁控制器和模板

8.3 用戶登錄數(shù)據(jù)驗(yàn)證

8.4 取得用戶數(shù)據(jù)

8.5 導(dǎo)出Eloquent SQL語法

8.6 驗(yàn)證密碼

8.7 用戶登錄

8.8 Session設(shè)置

8.9 登錄身份界面檢視

8.10 用戶退出登錄

8.11 結(jié)語

第9章 商品管理與瀏覽

9.1 商品路由

9.2 建立商品頁控制器

9.3 商品編輯頁控制器

9.4 網(wǎng)站圖片存儲方式

9.5 商品編輯頁模板

9.6 模板顯示預(yù)設(shè)數(shù)據(jù)

9.7 權(quán)限管控

9.8 建立中間件



目 錄

3

9.9 登錄用戶中間件

9.10 表單HTTP方法設(shè)置

9.11 商品圖片處理

9.12 裁切圖片

9.13 管理商品

9.14 結(jié)語

第10章 購買商品

10.1 商品購買路由

10.2 商品清單檢視頁控制器

10.3 商品清單檢視頁模板

10.4 商品單品檢視頁控制器

10.5 商品單品檢視頁模板

10.6 商品購買處理數(shù)據(jù)驗(yàn)證

10.7 數(shù)據(jù)交易處理

10.8 交易數(shù)據(jù)鎖定

10.9 交易檢查及商品數(shù)據(jù)更新

10.10 交易異常處理

10.11 記錄交易記錄

10.12 檢視用戶交易記錄

10.13 交易記錄與商品關(guān)聯(lián)

10.14 獲取交易的商品關(guān)聯(lián)數(shù)據(jù)

10.15 結(jié)語

第11章 社區(qū)登錄

11.1 加入Github ID字段

11.2 執(zhí)行Migration變更

11.3 安裝laravel/socialite擴(kuò)展包

11.4 設(shè)置Github登錄驗(yàn)證數(shù)據(jù)

11.5 設(shè)置Github登錄路由

11.6 設(shè)置OAuth重定向 URI

11.7 Github登錄控制器

11.8 取得Github授權(quán)數(shù)據(jù)

11.9 更新Github ID或注冊新用戶

11.10 Github登錄網(wǎng)站

11.11 結(jié)語

第12章 工作延遲處理

12.1 隊(duì)列(Queue)秘書

12.2 建立工作事項(xiàng)(Job)便利貼

12.3 建立注冊成功發(fā)信工作內(nèi)容

12.4 變更注冊信發(fā)送方式

12.5 使用Redis待辦工作筆記

12.6 設(shè)置Redis待辦工作筆記

12.7 記錄工作事項(xiàng)便利貼



12.8 執(zhí)行待辦工作

12.9 隊(duì)列秘書工作流程

12.10 持續(xù)執(zhí)行待辦工作

12.11 重新載入Queue程序

12.12 結(jié)語

第13章 用戶電子報

13.1 建立自定義artisan命令

13.2 發(fā)送最新商品電子報

13.3 測試發(fā)送電子報artisan命令

13.4 設(shè)置排程工作

13.5 設(shè)置定時執(zhí)行任務(wù)排程命令

13.6 任務(wù)排程命令信息

13.7 任務(wù)排程命令信息顏色

13.8 工作事項(xiàng)(Job)優(yōu)先順序

13.9 結(jié)語

第14章 多國語言

14.1 語言文件設(shè)置

14.2 模板語言設(shè)置

14.3 用戶指定語言

14.4 偵測用戶指定語言

14.5 結(jié)語

第15章 挖掘更深

15.1 輔助函數(shù)

15.2 Collection數(shù)據(jù)集合對象

15.3 加解密

15.4 錯誤與日志

15.5 HTTP異常錯誤代碼

15.6 artisan命令

15.7 緩存

15.8 存儲(Storage)

15.9 結(jié)語

第16章 你好,Laravel

16.1 Laravel 文件夾結(jié)構(gòu)

16.2 請求(Request)

16.3 模板(Blade)

16.4 路由(Route)

16.5 重定向(Redirect)

16.6 CSRF保護(hù)

16.7 響應(yīng)(Response)

16.8 artisan命令

16.9 結(jié)語

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號