新到貨2本75折
Laravel框架關鍵技術解析

Laravel框架關鍵技術解析

  • 定價:474
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

陳昊、陳遠征、陶業榮、魏佩、歲賽編著的《Laravel框架關鍵技術解析》以Laravel5.1版本為基礎,從框架技術角度介紹Laravel構建的原理,從源代碼層次介紹Laravel功能的應用。通過本書的學習,讀者能夠了解Laravel框架實現的方方面面,完成基於該框架的定制化應用程序開發。

本書第1章到第4章主要介紹了與Laravel框架學習相關的基礎部分,讀者可以深入了解該框架的設計思想,學習環境搭建,了解PHP語法知識和HTTP協議;第5章到第14章分別從某個方面介紹Laravel框架是如何構建和使用的,包括程序的生命周期、服務容器和數據庫等,同時也將其中的一些構建技術剝離開,使讀者可以學習該框架的構建技術和思想,如設計模式的內容;第15章是一個簡單的實例,將前面的學習內容串聯起來並在實踐中應用,使讀者學會使用該框架定制化地設計應用程序。本書既適合想了解Laravel框架構建技術的讀者,也適合想深入了解Laravel框架的讀者。
 

目錄

第1章 組件化開發與composer使用
1.1 組件化開發
1.2 composer使用
1.2.1 composer安裝
1.2.2 組件安裝
1.2.3 自動加載
1.2.4 composer命令行簡介
1.3 手動構建Laravel框架
1.3.1 項目初始化
1.3.2 添加路由組件
1.3.3 添加控制器模塊
1.3.4 添加模型組件
1.3.5 添加視圖組件

第2章 Laravel框架安裝與調試環境建立
2.1 Windows 開發環境搭建和調試
2.1.1 Laravel框架安裝
2.1.2 開發調試環境搭建
2.2 Linux 開發環境搭建
2.2.1 LAMP 環境搭建
2.2.2 Laravel安裝

第3章 Laravel框架中常用的PHP 語法
3.1 組件化開發語法條件
3.1.1 命名空間
3.1.2 文件包含
3.2 匿名函數
3.2.1 匿名函數的使用
3.2.2 Laravel框架中的應用
3.3 PHP 中的特殊語法
3.3.1 魔術方法
3.3.2 魔術常量
3.4 反射
3.5 后期靜態綁定
3.6 Laravel中使用的其他新特性
3.6.1 trait
3.6.2 簡化的三元運算符

第4章 Laravel框架中使用的HTTP 協議基礎
4.1 HTTP 發展與相關網絡技術
4.1.1 HTTP 發展
4.1.2 與HTTP 協議相關的網絡技術
4.2 HTTP 協議簡介
4.2.1 HTTP 協議工作流程
4.2.2 請求報文和響應報文結構簡介

第5章 Laravel框架初識
5.1 Laravel框架應用程序目錄結構
5.1.1 Laravel框架應用程序根目錄介紹
5.1.2 app 目錄介紹
5.1.3 vendor 目錄介紹
5.2 Laravel框架應用程序的三個重要環節
5.2.1 路由
5.2.2 控制器
5.2.3 視圖

第6章 Laravel框架中的設計模式
6.1 服務容器
6.1.1 依賴與耦合
6.1.2 工廠模式
6.1.3 IoC 模式
6.1.4 源碼解析
6.2 請求處理管道簡介
6.2.1 裝飾者模式
6.2.2 請求處理管道
6.2.3 部分源碼

第7章 請求到響應的生命周期
7.1 程序啟動准備
7.1.1 服務容器實例化
7.1.2 核心類(Kernel 類)實例化
7.2 請求實例化
7.3 處理請求
7.3.1 請求處理准備工作
7.3.2 中間件
7.3.3 路由處理生成響應
7.4 響應的發送與程序終止
7.4.1 響應的發送
7.4.2 程序終止

第8章 服務容器與服務提供者
8.1 服務容器
8.1.1 服務容器的產生
8.1.2 服務綁定
8.1.3 服務解析
8.2 服務提供者
8.2.1 創建服務提供者
8.2.2 注冊服務提供者
8.2.3 緩載服務提供者

第9章 請求與響應的操作
9.1 HTTP 請求實例的操作
9.1.1 請求實例的獲取
9.1.2 請求參數的獲取
9.1.3 請求參數的一次存儲
9.1.4 獲取一次存儲數據
9.2 HTTP 響應
9.2.1 生成響應的主體內容
9.2.2 生成自定義響應的實例
9.2.3 生成重定向的響應

第10章 數據庫及操作
10.1 數據庫遷移與填充
10.1.1 數據庫遷移
10.1.2 數據庫填充
10.2 查詢構造器
10.2.1 PHP 中數據庫的操作
10.2.2 數據庫連接的封裝
10.2.3 查詢構造器的實現
10.2.4 查詢構造器的使用
10.2.5 查詢構造器的數據庫操作
10.3 Eloquent ORM
10.3.1 Eloquent ORM 的底層實現
10.3.2 Eloquent ORM 的使用

第11章 redis 數據庫
11.1 redis 數據庫簡介
11.1.1 安裝
11.1.2 redis 數據結構
11.2 redis 數據庫的應用
11.2.1 數據存取
11.2.2 redis 數據庫編程思想
11.2.3 發布、訂閱消息

第12章 會話
12.1 Cookie 技術
12.2 session 技術
12.2.1 session 的工作機制
12.2.2 session 的配置
12.3 Laravel框架中的session 機制
12.3.1 session 的啟動
12.3.2 session 的操作
12.3.3 session 的關閉

第13章 消息隊列
13.1 同步類型消息隊列
13.1.1 消息發送
13.1.2 消息處理
13.2 數據庫類型消息隊列
13.2.1 參數配置
13.2.2 數據表的建立
13.2.3 消息的生成、發送與處理
13.2.4 消息存儲
13.2.5 消息獲取

第14章 認證與數據驗證
14.1 認證
14.1.1 認證模塊的配置
14.1.2 數據表的建立
14.1.3 添加用戶認證路由
14.1.4 認證視圖的創建
14.1.5 用戶權限認證
14.2 數據驗證
14.2.1 數據驗證的實現
14.2.2 數據驗證的其他使用方法
14.2.3 數據驗證后期處理
14.2.4 數據驗證准則

第15章 思維筆記實例
15.1 數據庫設計
15.1.1 數據表設計
15.1.2 模型類設計
15.2 路由設計
15.2.1 模塊划分
15.2.2 程序設計
15.3 控制器設計與Web 頁面設計
15.3.1 用戶認證模塊
15.3.2 用戶管理模塊
15.3.3 筆記類別管理模塊
15.3.4 筆記管理模塊
 

詳細資料

  • ISBN:9787121292095
  • 規格:324頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【科普、電腦、飲食】高寶電子書暢銷書展:人生就是選擇的總和,全展75折起
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 哲學│歷史│文學 79折起
  • 翦商作者新作79折
  • 針灸匠張寶旬