PHP5應(yīng)用實(shí)例詳解目錄
時(shí)間:2023-02-21 04:02:01 | 來(lái)源:營(yíng)銷百科
時(shí)間:2023-02-21 04:02:01 來(lái)源:營(yíng)銷百科
PHP5應(yīng)用實(shí)例詳解目錄: 第1章導(dǎo)言n
1.1PHP技術(shù)的由來(lái) 1
1.1.1服務(wù)器端腳本的發(fā)展軌跡——服務(wù)器端技術(shù)以前的技術(shù) 1
1.1.2服務(wù)器端腳本的發(fā)展軌跡——CGI的時(shí)代 3
1.1.3服務(wù)器端腳本軌跡——服務(wù)器端腳本 5
1.1.4各種服務(wù)器技術(shù)的比較 6
1.2PHP的發(fā)展 8
1.3PHP基本運(yùn)行環(huán)境的設(shè)定 10
1.3.1Web服務(wù)器 11
1.3.2應(yīng)用程序構(gòu)架 12
1.3.3Linux環(huán)境中的基本環(huán)境配置 14
1.3.4Windows環(huán)境中的基本環(huán)境配置 23
1.3.5Linux/Windows共同的基本環(huán)境設(shè)置 39
1.4PHP/MySQL的基礎(chǔ)知識(shí) 40
1.4.1PHP基礎(chǔ)知識(shí) 40
1.4.2面向?qū)ο笳Z(yǔ)法 45
1.4.3PEAR的基礎(chǔ)知識(shí) 48
1.4.4MySQL的基本知識(shí) 49
第2章PHP的基本應(yīng)用
2.1統(tǒng)計(jì)在線人數(shù) 53
2.2下載圖片 56
2.3下載網(wǎng)頁(yè)包含的所有圖片 61
2.4文件上傳 72
2.5動(dòng)態(tài)生成靜態(tài)HTML網(wǎng)頁(yè)代碼 76
2.6使用加密函數(shù) 81
2.7簡(jiǎn)單公開(kāi)文件服務(wù)器中的文檔 85
2.8構(gòu)筑簡(jiǎn)易的記事本系統(tǒng) 91
2.9構(gòu)筑郵件送信的調(diào)查表單(Form) 96
第3章構(gòu)筑簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用程序
3.1記錄每頁(yè)的瀏覽數(shù) 101
3.2圖形化訪問(wèn)計(jì)數(shù)器 107
3.3在數(shù)據(jù)庫(kù)中存儲(chǔ)Session信息 111
3.4構(gòu)筑簡(jiǎn)單的網(wǎng)絡(luò)調(diào)查程序系統(tǒng) 117
3.5下載表數(shù)據(jù) 125
3.6管理系列網(wǎng)絡(luò)內(nèi)容 129
3.7動(dòng)態(tài)生成網(wǎng)絡(luò)書籍的目錄 132
3.8提供REST形式的API 135
3.9利用數(shù)據(jù)庫(kù)保存圖片 138
第4章靈活應(yīng)用PEAR與Zend Framework
4.1Zend_Mail:構(gòu)筑郵件送信表單 143
4.2Zend_Mail:通過(guò)Web瀏覽器接受郵件 147
4.3PEAR::Mail_Queue大量郵件批量送信 151
4.4PEAR::Text_Highlighter高亮度顯示代碼 156
4.5Zend_Translate/Zend_Date:構(gòu)筑支持多語(yǔ)言的網(wǎng)頁(yè) 160
4.6FPDF/PFI:動(dòng)態(tài)生成PDF形式的報(bào)表 164
4.7PEAR:SpreadSheet_Excel_Writer:根據(jù)數(shù)據(jù)庫(kù)數(shù)據(jù)動(dòng)態(tài)生成Excel報(bào)表169
4.8FeedCreator:以RSS的形式發(fā)布網(wǎng)頁(yè)更新信息 173
4.9MagpieRss導(dǎo)入其他網(wǎng)站公開(kāi)的RSS 178
4.10JpGraph——由數(shù)字?jǐn)?shù)據(jù)動(dòng)態(tài)生成圖表 182
4.11PEAR::Text_CAPTCHA——實(shí)現(xiàn)垃圾信息對(duì)策程序 185
4.12QRcode PERL PHP scripts動(dòng)態(tài)生成QR代碼 189
4.13Zend_Http實(shí)現(xiàn)引用通告功能 193
4.14Zend_Service_Amazon 利用Amazon Web服務(wù)實(shí)現(xiàn)暢銷書的表示 196
4.15PEAR::HTML_AJAX 利用Google Maps API實(shí)現(xiàn)地圖檢索系統(tǒng) 201
4.16Smarty——應(yīng)用模板引擎更有效地管理外觀 210
4.17Zend_Controller/Zend_View——在PHP中構(gòu)筑MVC模式的應(yīng)用程序 214
第5章用Zend Framework與Smarty構(gòu)筑真正的MVC模式應(yīng)用
5.1MVC 設(shè)計(jì)模式簡(jiǎn)介 224
5.2系統(tǒng)分析 227
5.3共通功能:使用Zend_Db/Zend_Config建立數(shù)據(jù)庫(kù)連接的共同界面 229
5.4共通功能:使用JavaScript進(jìn)行輸入數(shù)據(jù)的檢查 232
5.5共通功能——使用Zend_Validate進(jìn)行輸入數(shù)據(jù)的檢查 238
5.6共通功能——使用master頁(yè)統(tǒng)一管理頁(yè)面外觀 247
5.7共通功能——由Zend_Auth實(shí)現(xiàn)的用戶認(rèn)證功能 259
5.8共通功能——統(tǒng)一管理各個(gè)頁(yè)面的標(biāo)題與關(guān)鍵字(SEO對(duì)策) 274
5.9 共通功能——由PEAR::HTML_
MenuZend_Cache實(shí)現(xiàn)的動(dòng)態(tài)清晰的網(wǎng)站導(dǎo)航菜單 277
5.10共通功能——由Zend_Log
實(shí)現(xiàn)的共同錯(cuò)誤提示頁(yè)與履歷輸出功能 290
5.11共通功能——利用別名,
隱藏網(wǎng)頁(yè)真實(shí)路徑 294
5.12 共享書簽系統(tǒng)——概要 299
5.13共享書簽系統(tǒng)——追加新書簽 301
5.14書簽共享系統(tǒng)——個(gè)人收藏夾的管理 318
5.15書簽共享系統(tǒng)——書簽詳細(xì) 337
5.16書簽共享系統(tǒng)——實(shí)現(xiàn)標(biāo)簽云(PEAR::HTML_TagCloud) 351
5.17書簽共享系統(tǒng)——個(gè)人朋友列表 356
5.18書簽共享系統(tǒng)——書簽檢索 363
5.19書簽共享系統(tǒng)——修改書簽系統(tǒng)設(shè)置 371
5.20書簽共享系統(tǒng)——首頁(yè)、書簽分類一覽及其RSS Feed 385
5.21站內(nèi)留言系統(tǒng)概要 400
5.22站內(nèi)留言系統(tǒng)——寫成并發(fā)送留言 402
5.23站內(nèi)留言系統(tǒng)——留言一覽(收件箱、草稿箱、送件箱、垃圾箱) 409
5.24站內(nèi)留言系統(tǒng)——留言檢索 417
附錄A文件系統(tǒng)函數(shù)
A.1路徑函數(shù) 423
附錄B網(wǎng)絡(luò)函數(shù)篇
B.1HTTP關(guān)聯(lián)函數(shù) 460
B.2Session處理函數(shù) 463
B.3URL函數(shù) 465
附錄C數(shù)據(jù)操作函數(shù)
C.1PDO函數(shù) 467
C.2SimpleXML函數(shù) 475
C.3XMLReader函數(shù) 481
C.4XMLWriter函數(shù) 486
C.5XSL函數(shù) 488
C.6Image函數(shù) 490
附錄D其他函數(shù)
D.1選項(xiàng)與信息 504
D.2JSON函數(shù) 509
D.3程序執(zhí)行函數(shù) 510
D.4錯(cuò)誤處理/履歷記錄函數(shù) 511
D.4其他函數(shù) 514
附錄E設(shè)置文件
附錄FSmarty
F.1Smarty類 525
F.2變量的調(diào)節(jié)符 531
F.3模板函數(shù) 534
索引 544