注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETZend Framework技術(shù)大全

Zend Framework技術(shù)大全

Zend Framework技術(shù)大全

定 價(jià):¥75.00

作 者: 陳營輝 等編著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

ISBN: 9787122079824 出版時(shí)間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 555 字?jǐn)?shù):  

內(nèi)容簡介

  Zend Framework是Zend公司推出的一套PHP開發(fā)框架,該框架技術(shù)在PHP業(yè)界已經(jīng)受到越來越多的關(guān)注。本書全面、系統(tǒng)、深入地介紹了Zend Framework的5大類30多類組件,全書內(nèi)容涵蓋Zend Framework安裝調(diào)試、MVC組件、核心類組件、數(shù)據(jù)操作組件、Web服務(wù)組件、國際化組件等。另外,本書最后一章還通過一個(gè)以Zend Framework的MVC為架構(gòu)的新聞管理系統(tǒng)演示了Zend Framework的實(shí)際MVC開發(fā)流程。 本書適合廣大PHP網(wǎng)站開發(fā)人員、PHP Web應(yīng)用程序開發(fā)人員和希望全面了解Zend Framework這一新興技術(shù)的Internet編程技術(shù)人員。

作者簡介

暫缺《Zend Framework技術(shù)大全》作者簡介

圖書目錄

第一篇 Zend Framework 簡介
第1章 Zend Framework簡介 2
1.1 什么是Zend Framework 2
1.2 Zend Framework的特點(diǎn) 3
1.3 Zend Framework的應(yīng)用案例 3
1.4 Zend Framework的組成部分 4
1.5 小結(jié) 6
第2章 安裝調(diào)試環(huán)境 7
2.1 AMP的安裝 7
2.1.1 安裝Apache 7
2.1.2 測試Apache 9
2.1.3 安裝PHP 10
2.1.4 測試PHP 11
2.1.5 安裝MySQL 11
2.2 Zend Framework的安裝 14
2.2.1 安裝Zend Framework 15
2.2.2 測試Zend Framework 15
2.3 小結(jié) 16
第二篇 MVC組件
第3章 MVC控制器 18
3.1 Zend_Controller入門 18
3.1.1 目錄結(jié)構(gòu) 18
3.1.2 創(chuàng)建入口程序 19
3.1.3 創(chuàng)建默認(rèn)的控制器 20
3.1.4 創(chuàng)建視圖文件 21
3.2 Zend_Controller基礎(chǔ) 23
3.3 前端控制器 25
3.3.1 常用方法 25
3.3.2 環(huán)境訪問器方法 28
3.3.3 前端控制器參數(shù) 29
3.3.4 繼承前端控制器 30
3.4 請求對象 31
3.4.1 訪問請求對象 31
3.4.2 訪問HTTP請求數(shù)據(jù) 31
3.4.3 訪問HTTP請求基地址與子目錄 32
3.4.4 子類化請求對象 33
3.5 路由器的使用 35
3.5.1 路由器的工作環(huán)境 35
3.5.2 使用路由器 36
3.5.3 基本的路由操作 37
3.5.4 4種基本路由 38
3.6 分發(fā)器 41
3.6.1 分發(fā)概述 41
3.6.2 子類化分發(fā)器 42
3.7 動(dòng)作控制器 45
3.7.1 動(dòng)作控制器簡介 45
3.7.2 對象初始化 46
3.7.3 訪問器 46
3.7.4 視圖集成方法 47
3.7.5 其他實(shí)用方法 49
3.8 動(dòng)作助手 49
3.8.1 初始化動(dòng)作助手 49
3.8.2 助手經(jīng)紀(jì)人 50
3.8.3 內(nèi)建的動(dòng)作助手 51
3.9 響應(yīng)對象 57
3.9.1 使用方法 57
3.9.2 處理消息頭 58
3.9.3 命名片段 59
3.10 小結(jié) 59
第4章 MVC視圖 60
4.1 Zend_View簡介 60
4.1.1 創(chuàng)建控制器腳本 60
4.1.2 創(chuàng)建視圖腳本 61
4.2 控制器腳本 62
4.2.1 為變量賦值 63
4.2.2 調(diào)用視圖并輸出 64
4.2.3 視圖腳本的路徑 64
4.3 視圖腳本 65
4.3.1 變量調(diào)用形式 65
4.3.2 轉(zhuǎn)義輸出 66
4.3.3 在視圖中使用模板 66
4.4 視圖助手 73
4.4.1 基本助手 73
4.4.2 視圖助手的路徑 75
4.4.3 編寫自定義助手類 75
4.5 小結(jié) 76
第5章 JSON操作 77
5.1 JSON簡介 77
5.2 JSON基本語法 77
5.3 使用JSON 79
5.3.1 將數(shù)據(jù)編碼為JSON 79
5.3.2 將JSON解碼為普通數(shù)據(jù) 80
5.3.3 PHP中的同類函數(shù) 82
5.4 小結(jié) 82
第三篇 核心組件
第6章 動(dòng)態(tài)加載類與文件 84
6.1 加載文件 84
6.1.1 動(dòng)態(tài)加載文件 84
6.1.2 判斷文件屬性 85
6.2 動(dòng)態(tài)加載類 86
6.3 小結(jié) 87
第7章 對象注冊表 88
7.1 創(chuàng)建對象注冊表 88
7.1.1 為Registry實(shí)例化一個(gè)對象 88
7.1.2 使用set()方法為對象注冊表設(shè)置值 89
7.2 訪問對象注冊表 91
7.2.1 用數(shù)組的方式訪問 91
7.2.2 用對象的方式訪問 91
7.3 編輯對象注冊表 92
7.3.1 查詢索引是否存在 92
7.3.2 刪除靜態(tài)注冊表 93
7.4 小結(jié) 94
第8章 使用配置數(shù)據(jù) 95
8.1 從PHP配置文件中讀取數(shù)據(jù) 95
8.1.1 從PHP數(shù)組中讀取數(shù)據(jù) 95
8.1.2 從PHP配置文件中讀取數(shù)據(jù) 96
8.2 從ini配置文件中讀取數(shù)據(jù) 98
8.2.1 從ini文件中讀取數(shù)據(jù) 98
8.2.2 以數(shù)組形式調(diào)用讀出數(shù)據(jù) 100
8.3 從XML配置文件中讀取數(shù)據(jù) 100
8.4 小結(jié) 102
第9章 命令的設(shè)置與參數(shù) 103
9.1 Getopt概述 103
9.2 定義Getopt規(guī)則 104
9.2.1 用短語法定義 104
9.2.2 用長語法定義 104
9.3 配置Zend_Console_Getopt 105
9.3.1 添加設(shè)置規(guī)則 105
9.3.2 添加參數(shù)列表 106
9.3.3 添加設(shè)置選項(xiàng) 107
9.4 取出配置與參數(shù) 107
9.4.1 通過名稱獲取配置 107
9.4.2 獲取所有配置信息 108
9.4.3 獲取沒有配置的參數(shù) 109
9.5 小結(jié) 110
第10章 過濾器 111
10.1 過濾器的使用方法 111
10.1.1 使用單個(gè)過濾器 111
10.1.2 使用過濾器鏈 112
10.2 系統(tǒng)預(yù)定義過濾器 114
10.2.1 Alnum字母或數(shù)值過濾器 114
10.2.2 HtmlEntities HTML過濾器 115
10.2.3 Int整型數(shù)過濾器 116
10.2.4 StripTags HTML字符過濾器 117
10.3 Zend_Filter_Input過濾器 118
10.3.1 定義過濾與校驗(yàn)規(guī)則 119
10.3.2 創(chuàng)建Input過濾器 120
10.3.3 檢索處理后的字段與其他內(nèi)容 120
10.3.4 實(shí)戰(zhàn)Zend_Filter_Input 121
10.4 創(chuàng)建自定義過濾器 124
10.5 小結(jié) 125
第11章 校驗(yàn)器 126
11.1 單個(gè)校驗(yàn)器的使用 126
11.1.1 使用new關(guān)鍵字 126
11.1.2 自定義返回的錯(cuò)誤信息 128
11.1.3 使用靜態(tài)方法is() 129
11.2 使用校驗(yàn)器鏈 130
11.3 預(yù)定義校驗(yàn)器 131
11.3.1 Date日期校驗(yàn)器 132
11.3.2 Hostname主機(jī)地址校驗(yàn)器 133
11.3.3 InArray數(shù)組包含校驗(yàn)器 134
11.3.4 Regex正則匹配校驗(yàn)器 135
11.4 編寫自定義校驗(yàn)器 136
11.5 小結(jié) 138
第12章 調(diào)試與異常處理 139
12.1 Debug代碼調(diào)試 139
12.2 Exception異常處理 140
12.3 小結(jié) 141
第13章 處理URL 142
13.1 關(guān)于URL 142
13.2 創(chuàng)建和驗(yàn)證URI 143
13.2.1 創(chuàng)建URI 143
13.2.2 驗(yàn)證URI 143
13.3 Zend_Uri的子類的公共方法 144
13.3.1 獲取模式的名稱 145
13.3.2 獲取整個(gè)URI 145
13.3.3 重新驗(yàn)證URI 145
13.4 小結(jié) 146
第14章 數(shù)據(jù)緩存 147
14.1 數(shù)據(jù)緩存簡介 147
14.2 緩存實(shí)現(xiàn)原理 148
14.3 Zend_Cache前端 151
14.3.1 Zend_Cache_Core 151
14.3.2 Zend_Cache_Frontend_Output 152
14.3.3 Zend_Cache_Frontend_Function 153
14.3.4 Zend_Cache_Frontend_Class 154
14.3.5 Zend_Cache_Frontend_File 155
14.4 Zend_Cache后端 158
14.4.1 Zend_Cache_Backend_File 158
14.4.2 Zend_Cache_Backend_Sqlite 158
14.5 小結(jié) 159
第15章 會(huì)話處理 160
15.1 Zend_Session會(huì)話簡介 160
15.2 Zend_Session基本用法 161
15.2.1 實(shí)現(xiàn)會(huì)話 161
15.2.2 遍歷會(huì)話命名空間 162
15.2.3 訪問會(huì)話命名空間 163
15.3 Zend_Session高級用法 164
15.3.1 開啟會(huì)話 164
15.3.2 鎖定會(huì)話命名空間 165
15.3.3 為會(huì)話設(shè)置生命期 167
15.3.4 防止多重實(shí)例 168
15.4 對全局會(huì)話的管理 169
15.4.1 配置選項(xiàng) 170
15.4.2 會(huì)話生命期的補(bǔ)充 172
15.4.3 Headers Already Sent錯(cuò)誤 172
15.5 小結(jié) 173
第16章 訪問控制列表 174
16.1 資源與角色 174
16.1.1 Zend_Acl中的資源 174
16.1.2 Zend_Acl中的角色 175
16.2 創(chuàng)建并使用訪問控制列表 175
16.2.1 創(chuàng)建ACL 176
16.2.2 注冊角色及定義訪問控制 176
16.2.3 查詢ACL狀態(tài) 177
16.3 ACL的高級用法 179
16.3.1 精細(xì)訪問控制 179
16.3.2 移除控制規(guī)則 181
16.3.3 存儲(chǔ)ACL到各種載體 183
16.3.4 有條件的訪問規(guī)則 185
16.4 小結(jié) 186
第17章 訪問認(rèn)證適配器 187
17.1 Zend_Auth簡介 187
17.1.1 適配器基礎(chǔ) 187
17.1.2 適配器返回結(jié)果 188
17.1.3 身份的持久 189
17.1.4 使用Zend_Auth 190
17.2 常用的系統(tǒng)認(rèn)證適配器 191
17.2.1 使用摘要式認(rèn)證 191
17.2.2 數(shù)據(jù)庫認(rèn)證 193
17.2.3 HTTP認(rèn)證 197
17.3 使用自定義認(rèn)證適配器 199
17.4 小結(jié) 202
第18章 限制內(nèi)存環(huán)境下管理數(shù)據(jù) 203
18.1 Zend_Memory簡介 203
18.2 內(nèi)存管理器 204
18.2.1 創(chuàng)建內(nèi)存管理器 204
18.2.2 內(nèi)存管理器的設(shè)置 205
18.2.3 管理內(nèi)存對象 207
18.3 內(nèi)存對象接口常用方法 209
18.3.1 getRef()方法 209
18.3.2 touch()方法 210
18.3.3 isLocked()方法 210
18.3.4 lock()方法 211
18.3.5 unlock()方法 212
18.4 小結(jié) 213
第19章 郵件操作 214
19.1 Zend_Mail組件的基本用法 214
19.1.1 創(chuàng)建對象 214
19.1.2 設(shè)置郵件內(nèi)容 214
19.1.3 發(fā)送郵件 215
19.2 Zend_Mail高級用法 217
19.2.1 使用SMTP發(fā)送郵件 217
19.2.2 使用不同的Transport發(fā)送郵件 218
19.2.3 發(fā)送HTML內(nèi)容 219
19.2.4 增加附件 219
19.2.5 增加收件人 221
19.2.6 控制MIME分界線 221
19.2.7 更多的頭部信息 222
19.2.8 郵件的字符集與編碼 223
19.3 讀取郵件信息 224
19.3.1 從POP3服務(wù)器讀取信息 224
19.3.2 打開本地存儲(chǔ)器 225
19.3.3 打開遠(yuǎn)程存儲(chǔ)器 226
19.3.4 匹配郵件信息的常用方法 227
19.4 小結(jié) 229
第20章 MIME處理 230
20.1 Zend_Mime組件簡介 230
20.1.1 Zend_Mime的靜態(tài)方法 230
20.1.2 Zend_Mime的常量 233
20.1.3 MIME分界線 234
20.2 Zend_Mime_Part 235
20.2.1 實(shí)例化Zend_Mime_Part對象 235
20.2.2 Zend_Mime_Part常用方法 237
20.3 Zend_Mime_Message 238
20.3.1 創(chuàng)建Zend_Mime_Message對象 238
20.3.2 增加MIME消息段 238
20.3.3 分界線處理 240
20.3.4 從字符串創(chuàng)建Zend_Mime_Message對象 241
20.4 小結(jié) 241
第21章 Log處理 242
21.1 Zend_Log簡介 242
21.2 創(chuàng)建并使用Zend_Log對象 242
21.2.1 創(chuàng)建Zend_Log對象 243
21.2.2 使用日志消息 243
21.2.3 銷毀日志對象 244
21.2.4 使用內(nèi)建消息等級 245
21.2.5 使用自定義消息等級 245
21.2.6 日志事件 246
21.3 Zend_Log_Writer容器 247
21.3.1 Zend_Log_Writer_Stream對象 247
21.3.2 Zend_Log_Writer_Null對象 249
21.3.3 Zend_Log_Writer_Mock對象 249
21.3.4 Zend_Log_Writer_Db對象 250
21.3.5 使用組合的Writer 251
21.4 Zend_Log_Formatter格式 252
21.4.1 Zend_Log_Formatter_Simple對象 252
21.4.2 Zend_Log_Formatter_Xml對象 253
21.5 Zend_Log_Filter過濾器 255
21.5.1 過濾所有Writer 255
21.5.2 過濾指定的Writer 256
21.5.3 預(yù)定義過濾器 257
21.6 小結(jié) 258
第22章 Zend_Version 259
22.1 使用Zend_Version進(jìn)行版本操作 259
22.1.1 獲取當(dāng)前Zend Framework的版本 259
22.1.2 在不同的Zend Framework版本之間進(jìn)行比較 259
22.2 小結(jié) 261
第四篇 數(shù)據(jù)操作組件
第23章 文本搜索引擎 264
23.1 Zend_Search_Lucene簡介 264
23.1.1 Zend_Search_Lucene的特點(diǎn) 264
23.1.2 Zend_Search_Lucene的組成 264
23.1.3 字段的含義 265
23.2 創(chuàng)建索引 266
23.2.1 創(chuàng)建新的索引 266
23.2.2 更新索引 267
23.2.3 索引的常用方法 268
23.3 搜索索引 272
23.3.1 建立查詢 272
23.3.2 搜索結(jié)果 274
23.3.3 結(jié)果的Score 275
23.4 查詢語句語法 275
23.4.1 Query的項(xiàng) 275
23.4.2 查詢字段 275
23.4.3 布爾操作符 276
23.4.4 特殊字符的過濾 280
23.5 查詢類型 280
23.5.1 單項(xiàng)查詢 281
23.5.2 多項(xiàng)查詢 281
23.5.3 短語查詢 282
23.6 Lucene字符集 283
23.7 擴(kuò)展Lucene 284
23.7.1 文本分析 284
23.7.2 評分算法 289
23.7.3 存儲(chǔ)容器 290
23.8 小結(jié) 292
第24章 數(shù)據(jù)庫操作 293
24.1 Zend_Db_Adapter組件 293
24.1.1 創(chuàng)建Zend_Db_Adapter對象 293
24.1.2 查詢表中記錄 294
24.1.3 插入新的記錄 296
24.1.4 修改存在的記錄 298
24.1.5 刪除存在的記錄 300
24.1.6 獲取查詢結(jié)果的方法 301
24.2 Zend_Db_Statement組件 302
24.2.1 創(chuàng)建Statement實(shí)例 302
24.2.2 執(zhí)行被準(zhǔn)備的語句 303
24.2.3 匹配結(jié)果集 304
24.3 Zend_Db_Profiler組件 307
24.3.1 啟用Zend_Db_Profiler 308
24.3.2 常用的方法 308
24.3.3 過濾器的使用 311
24.4 Zend_Db_Select組件 312
24.4.1 創(chuàng)建Zend_Db_Select實(shí)例 312
24.4.2 最基本的查詢 313
24.4.3 有條件的查詢 314
24.4.4 結(jié)果排序 315
24.4.5 限制結(jié)果數(shù) 317
24.4.6 對結(jié)果進(jìn)行分組 319
24.4.7 多表聯(lián)合查詢 321
24.5 Zend_Db_Table組件 321
24.5.1 使用Zend_Db_Table 321
24.5.2 表的主鍵 322
24.5.3 根據(jù)主鍵取回記錄 323
24.5.4 根據(jù)其他列取回一條記錄 324
24.5.5 根據(jù)其他列取回多條記錄 326
24.5.6 向表中插入新記錄 327
24.5.7 修改已經(jīng)存在的記錄 328
24.5.8 刪除已經(jīng)存在的記錄 330
24.6 Zend_Db_Table_Row組件 331
24.6.1 獲取Zend_Db_Table_Row對象 331
24.6.2 修改取回的數(shù)據(jù) 332
24.7 Zend_Db_Table_Rowset組件 333
24.7.1 獲取Zend_Db_Table_Rowset對象 334
24.7.2 遍歷Zend_Db_Table_Rowset對象 334
24.8 小結(jié) 336
第25章 PDF文件操作 337
25.1 Zend_Pdf組件簡介 337
25.2 創(chuàng)建或者加載PDF文件 337
25.2.1 使用new關(guān)鍵字創(chuàng)建PDF對象 338
25.2.2 加載已有的PDF文件 338
25.2.3 加載PDF字符串 338
25.3 保存PDF文件或者另存為新的文件 338
25.3.1 將PDF對象保存為文件 339
25.3.2 將PDF對象保存為PDF字符串 339
25.4 PDF頁面操作 340
25.4.1 Zend_Pdf_Page簡介 340
25.4.2 創(chuàng)建Zend_Pdf_Page頁面對象 340
25.5 在PDF頁面上繪圖 342
25.5.1 獲取PDF頁面的大小 342
25.5.2 Zend_Pdf的顏色系統(tǒng) 343
25.5.3 在頁面上書寫文本 343
25.5.4 在頁面上繪制幾何圖形 346
25.5.5 為線條設(shè)置樣式及使用填充色 350
25.5.6 將圖像繪制到頁面上 352
25.6 小結(jié) 353
第五篇 Web服務(wù)組件
第26章 RSS與FEED 356
26.1 Zend_Feed簡介 356
26.2 Zend_Feed的基類 356
26.2.1 導(dǎo)入Feed 357
26.2.2 從網(wǎng)頁上獲取Feed 360
26.3 使用Zend_Feed_Rss 360
26.3.1 創(chuàng)建Zend_Feed_Rss對象 361
26.3.2 RSS channel標(biāo)準(zhǔn)元素 362
26.4 使用Zend_Feed_Atom 363
26.5 其他Zend_Feed操作 364
26.5.1 修改條目內(nèi)容 365
26.5.2 自定義Feed和條目類 365
26.6 小結(jié) 367
第27章 服務(wù)組件 368
27.1 Zend_Server簡介 368
27.2 Zend_Server_Reflection子類 368
27.2.1 Zend_Server_Reflection簡介 368
27.2.2 reflectClass()方法 369
27.2.3 reflectFunction()方法 370
27.3 小結(jié) 372
第28章 HTTP服務(wù) 373
28.1 Zend_Http_Client基本用法 373
28.1.1 創(chuàng)建Zend_Http_Client對象 373
28.1.2 獲取與設(shè)置URI 374
28.1.3 設(shè)置與獲取頭部信息 375
28.1.4 修改各項(xiàng)設(shè)置 376
28.1.5 執(zhí)行請求并獲取內(nèi)容 377
28.2 Zend_Http_Client高級用法 380
28.2.1 HTTP重定向 380
28.2.2 使用Cookie 381
28.2.3 實(shí)現(xiàn)文件上傳 382
28.2.4 HTTP Auth認(rèn)證 384
28.3 Zend_Http_Client_Adapter連接器 386
28.3.1 Socket連接器 386
28.3.2 Proxy連接器 387
28.3.3 Test連接器 388
28.3.4 自定義連接器 390
28.4 Zend_Http_ Cookie 392
28.4.1 創(chuàng)建實(shí)例 392
28.4.2 獲取信息方法 393
28.4.3 匹配Cookie 396
28.5 Zend_Http_Response 399
28.5.1 判斷是否出錯(cuò)并返回狀態(tài) 399
28.5.2 判斷是否成功 400
28.5.3 返回頭部信息 401
28.6 小結(jié) 401
第29章 XML-RPC 402
29.1 Zend_XmlRpc_Client 402
29.1.1 XML-RPC請求 402
29.1.2 帶有參數(shù)的請求 404
29.1.3 參數(shù)類型提示 406
29.1.4 發(fā)送請求獲取響應(yīng) 407
29.2 Zend_XmlRpc_Server 409
29.2.1 服務(wù)端的構(gòu)成 409
29.2.2 使用命名空間 411
29.2.3 自定義請求 411
29.2.4 自定義響應(yīng) 411
29.2.5 獲取與設(shè)置編碼 411
29.3 小結(jié) 413
第30章 REST服務(wù) 414
30.1 Zend_Rest_Client 414
30.1.1 實(shí)現(xiàn)基本的REST會(huì)話 414
30.1.2 執(zhí)行請求的多種方法 415
30.1.3 設(shè)置與獲取URI 416
30.2 Zend_Rest_Server 417
30.2.1 創(chuàng)建服務(wù)端過程 417
30.2.2 為服務(wù)端添加方法 418
30.2.3 獲取方法列表 420
30.2.4 自定義返回內(nèi)容 421
30.3 小結(jié) 422
第31章 其他Web服務(wù) 423
31.1 Zend_Service_Amazon 423
31.1.1 搜索內(nèi)容及注意事項(xiàng) 423
31.1.2 注冊Key ID 424
31.1.3 使用傳統(tǒng)API 425
31.1.4 使用Query API 427
31.1.5 項(xiàng)目組件 428
31.1.6 圖像組件 428
31.1.7 結(jié)果集組件 429
31.1.8 其他相關(guān)組件 430
31.2 Zend_Service_Flickr 431
31.2.1 創(chuàng)建實(shí)例 431
31.2.2 常用方法 432
31.2.3 結(jié)果集組件 436
31.2.4 結(jié)果組件 437
31.2.5 圖像組件 437
31.3 Zend_Service_Yahoo 438
31.3.1 搜索網(wǎng)頁 438
31.3.2 搜索圖片 440
31.3.3 搜索新聞 441
31.3.4 本地商務(wù)搜索 442
31.3.5 結(jié)果集組件 444
31.3.6 結(jié)果組件 445
31.3.7 網(wǎng)頁結(jié)果組件 445
31.3.8 新聞結(jié)果組件 445
31.3.9 本地結(jié)果組件 446
31.3.10 圖像結(jié)果組件 446
31.3.11 圖像組件 447
31.3.12 更多內(nèi)容 447
31.4 小結(jié) 447
第32章 Google服務(wù) 448
32.1 Google Data API概述 448
32.1.1 Atom和RSS 448
32.1.2 關(guān)于Gdata 449
32.1.3 Gdata的特點(diǎn) 449
32.2 Zend_Gdata簡介 450
32.2.1 支持的搜索服務(wù) 450
32.2.2 Zend_Gdata的構(gòu)成 451
32.2.3 用Google Services互動(dòng) 452
32.2.4 獲取Zend_Gdata實(shí)例 452
32.2.5 Google Data客戶端認(rèn)證 453
32.2.6 附屬內(nèi)容 453
32.2.7 創(chuàng)建Gdata客戶端 453
32.2.8 查詢語句參數(shù) 454
32.2.9 匹配Feed 456
32.3 使用ClientLogin認(rèn)證 457
32.4 使用Zend_Gdata_Calendar 458
32.4.1 連接到Calendar服務(wù)器 458
32.4.2 創(chuàng)建Calendar服務(wù)器實(shí)例 462
32.4.3 獲取Calendar列表 462
32.4.4 獲取事務(wù) 464
32.4.5 創(chuàng)建事務(wù) 465
32.4.6 快速創(chuàng)建事務(wù) 468
32.4.7 修改事務(wù) 469
32.4.8 刪除事務(wù) 471
32.5 使用Zend_Gdata_Spreadsheets 472
32.5.1 創(chuàng)建Spreadsheet 473
32.5.2 獲取Spreadsheet列表 473
32.5.3 獲取工作簿列表 474
32.5.4 獲取工作簿內(nèi)容 476
32.5.5 其他操作 478
32.6 小結(jié) 478
第六篇 國際化組件
第33章 本地化 480
33.1 Localization概述 480
33.1.1 本地化的組成 480
33.1.2 關(guān)于Locale 481
33.1.3 Locale如何描述 481
33.1.4 創(chuàng)建Zend_Locale實(shí)例 482
33.1.5 選擇正確的語言 482
33.1.6 ZF Locale-Aware類 483
33.2 使用Zend_Locale 484
33.2.1 使用Zend_Locale 484
33.2.2 比較不同的Locale 485
33.2.3 默認(rèn)區(qū)域 486
33.2.4 設(shè)置新的區(qū)域 486
33.2.5 獲取語言和區(qū)域 487
33.2.6 獲取本地化字符串 487
33.2.7 獲取YES/NO的本地化字符串 490
33.3 正?;捅镜鼗?491
33.3.1 數(shù)值的正常化 492
33.3.2 數(shù)值的本地化 492
33.3.3 使用自定義數(shù)值格式 493
33.3.4 判斷是否為數(shù)值 494
33.3.5 浮點(diǎn)數(shù)正?;?495
33.3.6 浮點(diǎn)數(shù)本地化 496
33.3.7 判斷是否為浮點(diǎn)數(shù) 496
33.3.8 整型數(shù)正常化 497
33.3.9 整型數(shù)本地化 498
33.3.10 判斷是否為整型數(shù) 498
33.3.11 實(shí)現(xiàn)數(shù)值系統(tǒng)的轉(zhuǎn)換 499
33.4 和日期時(shí)間協(xié)同工作 500
33.4.1 正?;掌?501
33.4.2 檢測日期格式是否正確 503
33.4.3 其他日期時(shí)間用法 504
33.5 小結(jié) 504
第34章 多語言 505
34.1 Zend_Translate簡介 505
34.2 Zend_Translate適配器 506
34.2.1 選用合適的適配器 506
34.2.2 使用自定義適配器 507
34.3 使用翻譯適配器 508
34.3.1 翻譯適配器翻譯實(shí)例 508
34.3.2 創(chuàng)建數(shù)組源文件 509
34.3.3 創(chuàng)建Gettext源文件 510
34.3.4 創(chuàng)建TMX源文件 511
34.3.5 創(chuàng)建CSV源文件 512
34.3.6 適配器的設(shè)置 513
34.3.7 設(shè)置并獲取語言 515
34.4 小結(jié) 516
第35章 日期時(shí)間 517
35.1 Zend_Date簡介 517
35.1.1 設(shè)置默認(rèn)時(shí)區(qū) 517
35.1.2 使用Zend_Date的優(yōu)點(diǎn) 518
35.2 Zend_Date的基本方法 519
35.2.1 當(dāng)前的日期時(shí)間 519
35.2.2 獲取時(shí)間戳記 519
35.2.3 設(shè)置日期時(shí)間 520
35.2.4 日期時(shí)間的加減操作 521
35.2.5 日期時(shí)間的比較 521
35.2.6 判斷日期時(shí)間相等 522
35.3 Zend_Date常量 523
35.4 小結(jié) 525
第36章 Zend_Measure 526
36.1 Zend_Measure簡介 526
36.1.1 簡單的轉(zhuǎn)換示例 526
36.1.2 “米”的使用 527
36.1.3 Zend_Measure的類型 527
36.2 使用Zend_Measure 528
36.2.1 從數(shù)值創(chuàng)建對象 529
36.2.2 從字符串創(chuàng)建對象 529
36.2.3 從本地化字符串創(chuàng)建對象 530
36.3 輸出計(jì)量對象 531
36.3.1 直接輸出 531
36.3.2 輸出值 531
36.3.3 輸出計(jì)量單位 532
36.4 常用的Zend_Measure操作 533
36.4.1 計(jì)量單位轉(zhuǎn)換 533
36.4.2 加減運(yùn)算 534
36.4.3 是否相等比較 535
36.4.4 大小比較 536
36.4.5 改變現(xiàn)有值 537
36.4.6 改變現(xiàn)有類型 537
36.5 小結(jié) 538
第七篇 綜合應(yīng)用
第37章 MVC新聞管理系統(tǒng) 540
37.1 總體設(shè)計(jì) 540
37.2 目錄結(jié)構(gòu) 540
37.3 數(shù)據(jù)表的創(chuàng)建 541
37.4 創(chuàng)建入口文件 542
37.5 設(shè)置控制器 543
37.6 設(shè)置視圖 547
37.6.1 瀏覽視圖 547
37.6.2 管理視圖 548
37.6.3 添加視圖 549
37.6.4 修改視圖 550
37.6.5 刪除視圖 551
37.6.6 頭部與尾部視圖 552
37.7 功能測試 553
37.8 小結(jié) 555

本目錄推薦

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