出版時(shí)間:2010-9 出版社:電子工業(yè)出版社 作者:王志剛 頁數(shù):554
Tag標(biāo)簽:無
內(nèi)容概要
PHP5現(xiàn)在的性能可以說已經(jīng)超過上一個(gè)版本PHP4了,它強(qiáng)化了面向?qū)ο缶幊痰母拍?,同時(shí)有了Zend Framework & Smarty這個(gè)強(qiáng)大的組合,使用PHP也可以構(gòu)筑MVC模式的應(yīng)用系統(tǒng)了。本書突破以往的寫作手法,直接從33個(gè)可以立即導(dǎo)入到自己的應(yīng)用程序中非常實(shí)用的應(yīng)用實(shí)例入手,從淺到深,將每個(gè)實(shí)例細(xì)致地剖解,讓讀者真正地從實(shí)踐當(dāng)中學(xué)習(xí)如何用PHP構(gòu)筑網(wǎng)絡(luò)應(yīng)用系統(tǒng),而且本書還花了大量的篇幅介紹如何使用Zend Framework & Smarty構(gòu)筑真正的MVC模式應(yīng)用系統(tǒng)——書簽共享系統(tǒng)。 本書講述簡單、直接且有效,更可貴的是非常注重實(shí)用性,所以它適合所有PHPer當(dāng)做案頭必備學(xué)習(xí)參考用書。無論您是剛剛?cè)腴T的新兵,還是有一定編程基礎(chǔ)的中級(jí)讀者,一定會(huì)從這本書中收獲良多。
作者簡介
王志剛
1998年大學(xué)畢業(yè)后進(jìn)入青島海爾集團(tuán),經(jīng)歷過中國IT泡沫那個(gè)激動(dòng)人心的時(shí)代。二十世紀(jì)初由于工作的原因渡日,歷經(jīng)程序員、系統(tǒng)工程師、項(xiàng)目經(jīng)理、開發(fā)部長等職務(wù),在十二年的開發(fā)生涯中,參加過日立,富士通等公司主導(dǎo)的大型項(xiàng)目開發(fā),也取得過如獲得日本國專利等小小成績。
2005年后單獨(dú)創(chuàng)業(yè),公司和本人對(duì)最新軟件技術(shù)的傾注了很大的精力,如很早就開始對(duì)當(dāng)前熱門的Objective-C,jQuery等技術(shù)的跟蹤,本人擅長各種如PHP,Java等應(yīng)用開發(fā)技術(shù),也積累不少大型項(xiàng)目的開發(fā)經(jīng)驗(yàn),并嘗試著能與他人分享。
書籍目錄
第1章 導(dǎo)言 1.1 PHP技術(shù)的由來 1.1.1 服務(wù)器端腳本的發(fā)展軌跡——服務(wù)器端技術(shù)以前的技術(shù) 1.1.2 服務(wù)器端腳本的發(fā)展軌跡——CGI的時(shí)代 1.1.3 服務(wù)器端腳本軌跡——服務(wù)器端腳本 1.1.4 各種服務(wù)器技術(shù)的比較 1.2 PHP的發(fā)展 1.3 PHP基本運(yùn)行環(huán)境的設(shè)定 1.3.1 Web服務(wù)器 1.3.2 應(yīng)用程序構(gòu)架 1.3.3 Linux環(huán)境中的基本環(huán)境配置 1.3.4 Windows環(huán)境中的基本環(huán)境配置 1.3.5 Linux/Windows共同的基本環(huán)境設(shè)置 1.4 PHP/MySQL的基礎(chǔ)知識(shí) 1.4.1 PHP基礎(chǔ)知識(shí) 1.4.2 面向?qū)ο笳Z法 1.4.3 PEAR的基礎(chǔ)知識(shí) 1.4.4 MySQL的基本知識(shí)第2章 PHP的基本應(yīng)用 2.1 統(tǒng)計(jì)在線人數(shù) 2.2 下載圖片 2.3 下載網(wǎng)頁包含的所有圖片 2.4 文件上傳 2.5 動(dòng)態(tài)生成靜態(tài)HTML網(wǎng)頁代碼 2.6 使用加密函數(shù) 2.7 簡單公開文件服務(wù)器中的文檔 2.8 構(gòu)筑簡易的記事本系統(tǒng) 2.9 構(gòu)筑郵件送信的調(diào)查表單(Form)第3章 構(gòu)筑簡單的數(shù)據(jù)庫應(yīng)用程序 3.1 記錄每頁的瀏覽數(shù) 3.2 圖形化訪問計(jì)數(shù)器 3.3 在數(shù)據(jù)庫中存儲(chǔ)Session信息 3.4 構(gòu)筑簡單的網(wǎng)絡(luò)調(diào)查程序系統(tǒng) 3.5 下載表數(shù)據(jù) 3.6 管理系列網(wǎng)絡(luò)內(nèi)容 3.7 動(dòng)態(tài)生成網(wǎng)絡(luò)書籍的目錄 3.8 提供REST形式的API 3.9 利用數(shù)據(jù)庫保存圖片第4章 靈活應(yīng)用PEAR與Zend Framework 4.1 Zend_Mail:構(gòu)筑郵件送信表單 4.2 Zend_Mail:通過Web瀏覽器接受郵件 4.3 PEAR::Mail_Queue大量郵件批量送信 4.4 PEAR::Text_Highlighter高亮度顯示代碼 4.5 Zend_Translate/Zend_Date:構(gòu)筑支持多語言的網(wǎng)頁 4.6 FPDF/PFI:動(dòng)態(tài)生成PDF形式的報(bào)表 4.7 PEAR:SpreadSheet_Excel_Writer:根據(jù)數(shù)據(jù)庫數(shù)據(jù)動(dòng)態(tài)生成Excel報(bào)表 4.8 FeedCreator:以RSS的形式發(fā)布網(wǎng)頁更新信息 4.9 MagpieRss導(dǎo)入其他網(wǎng)站公開的RSS 4.10 JpGraph——由數(shù)字?jǐn)?shù)據(jù)動(dòng)態(tài)生成圖表 4.11 PEAR::Text_CAPTCHA——實(shí)現(xiàn)垃圾信息對(duì)策程序 4.12 QRcode PERL & PHP scripts動(dòng)態(tài)生成QR代碼 4.13 Zend_Http實(shí)現(xiàn)引用通告功能 4.14 Zend_Service_Amazon 利用Amazon Web服務(wù)實(shí)現(xiàn)暢銷書的表示 4.15 PEAR::HTML_AJAX 利用Google Maps API實(shí)現(xiàn)地圖檢索系統(tǒng) 4.16 Smarty——應(yīng)用模板引擎更有效地管理外觀 4.17 Zend_Controller/Zend_View——在PHP中構(gòu)筑MVC模式的應(yīng)用程序第5章 用Zend Framework與Smarty構(gòu)筑真正的MVC模式應(yīng)用 5.1 MVC 設(shè)計(jì)模式簡介 5.2 系統(tǒng)分析 5.3 共通功能:使用Zend_Db/Zend_Config建立數(shù)據(jù)庫連接的共同界面 5.4 共通功能:使用JavaScript進(jìn)行輸入數(shù)據(jù)的檢查 5.5 共通功能——使用Zend_Validate進(jìn)行輸入數(shù)據(jù)的檢查 5.6 共通功能——使用master頁統(tǒng)一管理頁面外觀 5.7 共通功能——由Zend_Auth實(shí)現(xiàn)的用戶認(rèn)證功能 5.8 共通功能——統(tǒng)一管理各個(gè)頁面的標(biāo)題與關(guān)鍵字(SEO對(duì)策) 5.9 共通功能——由PEAR::HTML_Menu&Zend_Cache實(shí)現(xiàn)的動(dòng)態(tài)清晰的網(wǎng)站導(dǎo)航菜單 5.10 共通功能——由Zend_Log實(shí)現(xiàn)的共同錯(cuò)誤提示頁與履歷輸出功能 5.11 共通功能——利用別名,隱藏網(wǎng)頁真實(shí)路徑 5.12 共享書簽系統(tǒng)——概要 5.13 共享書簽系統(tǒng)——追加新書簽 5.14 書簽共享系統(tǒng)——個(gè)人收藏夾的管理 5.15 書簽共享系統(tǒng)——書簽詳細(xì) 5.16 書簽共享系統(tǒng)——實(shí)現(xiàn)標(biāo)簽云(PEAR::HTML_TagCloud) 5.17 書簽共享系統(tǒng)——個(gè)人朋友列表 5.18 書簽共享系統(tǒng)——書簽檢索 5.19 書簽共享系統(tǒng)——修改書簽系統(tǒng)設(shè)置 5.20 書簽共享系統(tǒng)——首頁、書簽分類一覽及其RSS Feed 5.21 站內(nèi)留言系統(tǒng)概要 5.22 站內(nèi)留言系統(tǒng)——寫成并發(fā)送留言 5.23 站內(nèi)留言系統(tǒng)——留言一覽(收件箱、草稿箱、送件箱、垃圾箱) 5.24 站內(nèi)留言系統(tǒng)——留言檢索附錄A 文件系統(tǒng)函數(shù) A.1 路徑函數(shù)附錄B 網(wǎng)絡(luò)函數(shù)篇 B.1 HTTP關(guān)聯(lián)函數(shù) B.2 Session處理函數(shù) B.3 URL函數(shù)附錄C 數(shù)據(jù)操作函數(shù) C.1 PDO函數(shù) C.2 SimpleXML函數(shù) C.3 XMLReader函數(shù) C.4 XMLWriter函數(shù) C.5 XSL函數(shù) C.6 Image函數(shù)附錄D 其他函數(shù) D.1 選項(xiàng)與信息 D.2 JSON函數(shù) D.3 程序執(zhí)行函數(shù) D.4 錯(cuò)誤處理/履歷記錄函數(shù) D.4 其他函數(shù)附錄E 設(shè)置文件附錄F Smarty F.1 Smarty類 F.2 變量的調(diào)節(jié)符 F.3 模板函數(shù)索引
編輯推薦
《PHP5應(yīng)用實(shí)例詳解:使用Zend Framework&Smarty構(gòu)筑真正的MVC模式應(yīng)用》除了提供許多可以立即導(dǎo)入到自己的應(yīng)用程序中使用的應(yīng)用實(shí)例外,花了大量的篇幅(第4章的一部分,第5章)介紹如何使用Zend Framework & Smarty構(gòu)筑真正的MVC模式應(yīng)用系統(tǒng)—書簽共享系統(tǒng)。整個(gè)論述從基礎(chǔ)知識(shí)開始,包括系統(tǒng)分析、共通功能的提煉,到最后的系統(tǒng)合成,循序漸進(jìn)。相信只要理解了《PHP5應(yīng)用實(shí)例詳解:使用Zend Framework&Smarty構(gòu)筑真正的MVC模式應(yīng)用》實(shí)例以及其中介紹的內(nèi)容,應(yīng)該可以使用Zend Framework & Smarty來構(gòu)筑自己的MVC模式的應(yīng)用程序了。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載