最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Yii框架深度剖析 中文pdf掃描版[284MB]

Yii框架深度剖析下載

  • 書籍大?。?span>284MB
  • 書籍語(yǔ)言:簡(jiǎn)體中文
  • 書籍類型:國(guó)產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:PHP電子書
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2019-10-28
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

Yii是一個(gè)基于組件、用于開發(fā)大型Web應(yīng)用的高性能PHP框架,它提供了當(dāng)今Web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能,是zui具開發(fā)效率的PHP框架之一。 《Yii框架深度剖析》站在框架設(shè)計(jì)的高度,從源代碼級(jí)別剖析了Yii框架的工作機(jī)制?!禮ii框架深度剖析》分為15章,其內(nèi)容涵蓋了PHP框架的概念,Yii框架的工作流程,布局的概念及作用,模塊的概念及作用,ActiveRecord模型的原理和作用,ActiveRecord模型的查詢方法,小物件的概念及作用,小物件CActiveForm的作用以及調(diào)用方法,模型驗(yàn)證的概念及作用,Yii框架中的AJAX驗(yàn)證,與用戶登錄相關(guān)的內(nèi)容,Yii框架中基于角色的訪問(wèn)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),Memcached緩存在Yii框架中的使用,日志在Yii框架中的實(shí)現(xiàn),以及Yii框架中URL管理組件。 《Yii框架深度剖析》適合Web開發(fā)人員,以及有一定的PHP開發(fā)基礎(chǔ),但是希望學(xué)習(xí)使用框架來(lái)提升開發(fā)能力的讀者閱讀。

目錄

第1章 初識(shí)PHP框架技術(shù) 1
1.1 PHP語(yǔ)言發(fā)展歷史及其適合的應(yīng)用領(lǐng)域 1
1.2 什么是框架 3
1.3 為什么要用框架開發(fā) 4
1.4 自定義框架 4
1.4.1 MVC框架模式的實(shí)現(xiàn) 4
1.4.2 入口文件 11
1.4.3 應(yīng)用(前端控制器) 16
1.4.4 從自定義框架到Y(jié)ii框架 21
1.5 小結(jié) 22
第2章 Yii框架基礎(chǔ) 23
2.1 Yii簡(jiǎn)介 23
2.1.1 什么是Yii框架技術(shù) 23
2.1.2 優(yōu)點(diǎn) 25
2.1.3 性能 26
2.1.4 應(yīng)用案例 27
2.2 下載Yii 29
2.3 創(chuàng)建第一個(gè)Yii項(xiàng)目 32
2.4 輸出“Hello World” 35
2.5 入口文件 37
2.6 應(yīng)用(前端控制器) 38
2.7 MVC框架模式 38
2.8 Yii框架中的控制器 39
2.9 Yii框架中的視圖 40
2.10 小結(jié) 41
第3章 布局 42
3.1 布局概述 42
3.2 項(xiàng)目實(shí)現(xiàn)迭代一:創(chuàng)建并使用布局渲染首頁(yè)視圖 43
3.3 CController類的render()方法執(zhí)行流程 45
3.4 應(yīng)用級(jí)布局 47
3.5 嵌套布局 48
3.6 項(xiàng)目實(shí)現(xiàn)迭代二:使用嵌套布局渲染“新聞中心”列表頁(yè) 49
3.7 視圖文件的存儲(chǔ)路徑 52
3.8 小結(jié) 54
第4章 模塊 55
4.1 模塊概述 55
4.2 使用Gii創(chuàng)建模塊 56
4.3 模塊中的資源文件 59
4.4 項(xiàng)目實(shí)現(xiàn)迭代三:文章管理 61
4.5 小結(jié) 63
第5章 ActiveRecord模型 64
5.1 模型的概念 64
5.2 ActiveRecord模型概述 65
5.3 通過(guò)CRUD(增查改刪)操作理解CActiveRecord類 66
5.3.1 文章表(ds_article) 66
5.3.2 在配置文件中初始化數(shù)據(jù)庫(kù)連接 67
5.3.3 創(chuàng)建ActiveRecord模型 67
5.3.4 通過(guò)查詢操作理解CActiveRecord類 69
5.3.5 通過(guò)插入和更新操作理解CActiveRecord類 72
5.3.6 通過(guò)刪除操作理解CActiveRecord類 74
5.4 小結(jié) 74
第6章 CActiveRecord模型類的查詢方法 75
6.1 CActiveRecord類的find()方法與重載 75
6.2 查詢方法find()實(shí)例 77
6.2.1 實(shí)現(xiàn)帶有邏輯運(yùn)算符和比較運(yùn)算符的查詢 77
6.2.2 實(shí)現(xiàn)范圍比較查詢 77
6.2.3 實(shí)現(xiàn)模糊查詢 78
6.3 數(shù)據(jù)庫(kù)查詢條件類CDbCriteria 79
6.3.1 CDbCriteria成員屬性介紹 79
6.3.2 CDbCriteria成員方法介紹 80
6.4 CActiveRecord類的其他查詢方法 84
6.5 關(guān)聯(lián)查詢 86
6.6 項(xiàng)目實(shí)現(xiàn)迭代四:完成首頁(yè)中的數(shù)據(jù)填充 87
6.6.1 實(shí)現(xiàn)幻燈片切換 88
6.6.2 實(shí)現(xiàn)成功案例 90
6.6.3 實(shí)現(xiàn)其他欄目的文章內(nèi)容查詢 91
6.7 小結(jié) 98
第7章 Widget(小物件) 99
7.1 調(diào)用小物件的兩種方式 99
7.1.1 使用widget()方法調(diào)用小物件CJuiDatePicker 99
7.1.2 使用beginWidget()和endWidget()方法調(diào)用小物件CActiveForm 101
7.2 項(xiàng)目實(shí)現(xiàn)迭代五:使用CActiveForm小物件替換添加文章視圖頁(yè)面中的HTML表單標(biāo)簽 103
7.3 自定義小物件 106
7.3.1 繼承CWidget 106
7.3.2 自定義小物件的MVC結(jié)構(gòu) 108
7.4 項(xiàng)目實(shí)現(xiàn)迭代六:自定義首頁(yè)幻燈片小物件 110
7.5 項(xiàng)目實(shí)現(xiàn)迭代七:分頁(yè)顯示列表頁(yè) 112
7.5.1 分頁(yè)組件CPagination 112
7.5.2 新聞中心列表頁(yè)實(shí)現(xiàn)數(shù)據(jù)填充 114
7.5.3 分頁(yè)的超鏈接列表小物件CLinkPager 116
7.5.4 對(duì)小物件的二次開發(fā) 118
7.6 小結(jié) 120
第8章 ActiveRecord模型驗(yàn)證 121
8.1 模型中編寫驗(yàn)證規(guī)則 122
8.2 控制器中安全賦值 124
8.3 控制器中觸發(fā)驗(yàn)證 125
8.4 視圖中提取錯(cuò)誤信息 127
8.5 項(xiàng)目實(shí)現(xiàn)迭代八:完成“添加文章”頁(yè)面中的模型驗(yàn)證 128
8.6 小結(jié) 131
第9章 AJAX驗(yàn)證 132
9.1 AJAX簡(jiǎn)介 132
9.2 傳統(tǒng)的JavaScript實(shí)現(xiàn)AJAX驗(yàn)證 133
9.2.1 創(chuàng)建AJAX引擎XMLHttpRequest對(duì)象 135
9.2.2 創(chuàng)建HTTP請(qǐng)求 136
9.2.3 設(shè)置響應(yīng)HTTP請(qǐng)求狀態(tài)變化的方法 137
9.2.4 設(shè)置獲取服務(wù)器返回?cái)?shù)據(jù)的語(yǔ)句 138
9.2.5 發(fā)送HTTP請(qǐng)求 139
9.3 jQuery實(shí)現(xiàn)AJAX驗(yàn)證 139
9.4 項(xiàng)目實(shí)現(xiàn)迭代九:完成“添加用戶”頁(yè)面中的AJAX驗(yàn)證 141
9.5 小結(jié) 144
第10章 用戶登錄 145
10.1 表單模型CFormModel 145
10.2 客戶端驗(yàn)證 147
10.2.1 CActiveForm實(shí)現(xiàn)客戶端驗(yàn)證源碼分析 147
10.2.2 項(xiàng)目實(shí)現(xiàn)迭代十:完成登錄頁(yè)面的客戶端驗(yàn)證 150
10.3 模型中的自定義方法作為rules()驗(yàn)證器 153
10.4 用于驗(yàn)證用戶名和密碼的身份類CUserIdentity 154
10.5 項(xiàng)目實(shí)現(xiàn)迭代十一:完成用戶登錄 157
10.6 保存用戶登錄狀態(tài)的CWebUser類 160
10.7 小結(jié) 161
第11章 基于角色的訪問(wèn)控制 162
11.1 訪問(wèn)控制技術(shù)綜述 162
11.2 RBAC概述 164
11.3 RBAC需求分析及功能概述 164
11.4 權(quán)限管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 165
11.5 項(xiàng)目實(shí)現(xiàn)迭代十二:權(quán)限管理系統(tǒng)主要模塊的實(shí)現(xiàn) 166
11.5.1 用戶管理 166
11.5.2 角色管理 168
11.5.3 權(quán)限管理 170
11.5.4 用戶-角色配置管理 175
11.5.5 角色-權(quán)限配置管理 175
11.6 Yii框架中RBAC的設(shè)計(jì)與實(shí)現(xiàn) 177
11.6.1 配置Srbac模塊及授權(quán)管理組件 177
11.6.2 Srbac使用的數(shù)據(jù)庫(kù)表 180
11.7 編寫AdminController初步了解Srbac授權(quán)體系 181
11.7.1 管理授權(quán)項(xiàng) 182
11.7.2 分配授權(quán)項(xiàng) 186
11.7.3 用戶已經(jīng)獲授權(quán) 188
11.8 測(cè)試Srbac驗(yàn)證授權(quán)流程 188
11.9 Srbac添加到實(shí)際項(xiàng)目中的應(yīng)用 193
11.9.1 修改Srbac模塊的視圖布局 193
11.9.2 防止非管理員用戶訪問(wèn)Srbac 195
11.9.3 驗(yàn)證訪問(wèn)權(quán)限 196
11.10 小結(jié) 197
第12章 Yii框架中Memcached緩存應(yīng)用 199
12.1 初識(shí)Memcached 199
12.2 Memcached在Web中的應(yīng)用 200
12.2.1 減小數(shù)據(jù)庫(kù)查詢的壓力 201
12.2.2 對(duì)海量數(shù)據(jù)的處理 201
12.3 Memcached的安裝及管理 202
12.3.1 安裝Memcached軟件 203
12.3.2 Memcached服務(wù)器的管理 204
12.4 使用Telnet作為Memcached的客戶端管理 204
12.4.1 Telnet客戶端連接Memcached服務(wù)器 205
12.4.2 連接Memcached服務(wù)器 205
12.4.3 基本的Memcached客戶端命令 206
12.4.4 查看當(dāng)前Memcached服務(wù)器的運(yùn)行狀態(tài)信息 206
12.4.5 數(shù)據(jù)管理指令 208
12.5 PHP的Memcached客戶端擴(kuò)展函數(shù)庫(kù) 210
12.5.1 安裝php_memcache.dll擴(kuò)展函數(shù)庫(kù) 210
12.5.2 相關(guān)擴(kuò)展方法 213
12.5.3 實(shí)例應(yīng)用 220
12.6 Yii框架CMemCache緩存組件 222
12.6.1 配置使用CMemCache緩存組件 222
12.6.2 CMemCache類部分構(gòu)成 224
12.6.3 CMemCache實(shí)例 226
12.7 緩存依賴 227
12.8 片段緩存 230
12.8.1 片段緩存的起始和結(jié)束 230
12.8.2 小物件COutputCache類部分構(gòu)成 232
12.8.3 項(xiàng)目實(shí)現(xiàn)迭代十三:產(chǎn)品中心欄目實(shí)現(xiàn)片段緩存 234
12.9 頁(yè)面緩存 236
12.10 局部無(wú)緩存 240
12.11 Yii框架其他緩存組件介紹 241
12.12 小結(jié) 242
第13章 日志 243
13.1 Apache服務(wù)器的日志 243
13.1.1 訪問(wèn)日志的格式 244
13.1.2 錯(cuò)誤日志的格式 248
13.1.3 日志的定制 249
13.2 PHP日志 252
13.2.1 PHP配置文件“php.ini” 252
13.2.2 通過(guò)配置文件生成日志 253
13.2.3 通過(guò)方法記錄日志到指定文件 254
13.2.4 錯(cuò)誤信息記錄到操作系統(tǒng)的日志里 254
13.3 Yii框架的日志記錄 256
13.3.1 在配置文件中設(shè)置日志保存路徑 256
13.3.2 通過(guò)方法記錄日志信息 259
13.4 小結(jié) 261
第14章 URL重寫 262
14.1 關(guān)于URL 262
14.1.1 URL組成 262
14.1.2 良好URL設(shè)計(jì)原則 263
14.2 初步認(rèn)識(shí)Apache重寫模塊 265
14.3 Yii框架的URL管理 268
14.3.1 創(chuàng)建URL 268
14.3.2 解析URL 271
14.3.3 URL模式 273
14.3.4 實(shí)現(xiàn)偽靜態(tài) 274
14.3.5 帶有正則表達(dá)式的URL規(guī)則 275
14.3.6 一個(gè)規(guī)則匹配多個(gè)路由 276
14.3.7 規(guī)則源碼分析 278
14.4 隱藏入口文件index.php 287
14.4.1 再次使用Apache重寫模塊 287
14.4.2 RewriteCond指令詳解 288
14.4.3 Yii框架創(chuàng)建URL時(shí)隱藏入口文件 294
14.5 小結(jié) 296
第15章 Yii 2.0介紹 297
15.1 命名空間 297
15.1.1 命名空間的基本應(yīng)用 298
15.1.2 命名空間的子空間和公共空間 299
15.1.3 命名空間中的名稱和術(shù)語(yǔ) 300
15.1.4 別名和導(dǎo)入 301
15.2 安裝Yii 2.0 303
15.3 運(yùn)行應(yīng)用 305
15.4 輸出“Hello World” 307
15.5 小結(jié) 309
附錄 HTTP狀態(tài)消息 310

  • Yii框架深度剖析 中文pdf掃描版[284MB]

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

Yii框架深度剖析 中文pdf掃描版[284MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
      ☉ 本站提供的Yii框架深度剖析 中文pdf掃描版[284MB] 資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      远安县| 江陵县| SHOW| 怀集县| 蓬莱市| 乡宁县| 株洲市| 阳春市| 五寨县| 山东省| 宣威市| 巩留县| 桑植县| 乐山市| 精河县| 繁昌县| 额尔古纳市| 太康县| 西平县| 繁昌县| 阿鲁科尔沁旗| 新密市| 扬中市| 靖西县| 元阳县| 囊谦县| 天门市| 白沙| 墨竹工卡县| 图木舒克市| 佛冈县| 乐东| 永修县| 兰坪| 高安市| 裕民县| 广饶县| 益阳市| 南木林县| 呼和浩特市| 井冈山市|