編寫背景
“軟件項(xiàng)目開發(fā)全程實(shí)錄”叢書(第1版)出版兩年來,受到了廣大讀者的熱烈歡迎,目前該叢書已經(jīng)累計(jì)銷售近10萬冊(cè),成為近年來最暢銷的編程案例類叢書之一。應(yīng)讀者朋友的要求,我們根據(jù)最新的市場(chǎng)變化并結(jié)合廣大讀者的建議,編寫了該叢書的第2版。
從技術(shù)背景來看,PHP是全球最普及、應(yīng)用最廣泛的互聯(lián)網(wǎng)開發(fā)語言之一,它有開放的源代碼,獨(dú)特的語法結(jié)構(gòu),包含了C、Java、Perl等語言的特點(diǎn),具有多種數(shù)據(jù)庫的支持,并且支持跨平臺(tái)的操作,支持面向?qū)ο蟮木幊?,而且是完全免費(fèi)的。PHP越來越受到廣大程序員的青睞和認(rèn)同,正在逐漸成為程序開發(fā)者使用的主流語言。
為了幫助眾多學(xué)習(xí)PHP的讀者提高PHP項(xiàng)目開發(fā)水平,筆者精心編著了本書。本書充分利用PHP在應(yīng)用程序的設(shè)計(jì)和開發(fā)上的靈活高效的特點(diǎn),以12個(gè)實(shí)用的網(wǎng)絡(luò)程序?yàn)榘咐?,詳?xì)地講解整個(gè)項(xiàng)目的開發(fā)過程。
本書內(nèi)容
本書共12章。第1、2、3、4、6、7、8章結(jié)合目前最常用的MySQL 5.0數(shù)據(jù)庫分別開發(fā)了九九度供求信息網(wǎng)、BCTY365網(wǎng)上社區(qū)系統(tǒng)、辦公自動(dòng)化管理系統(tǒng)、電子商務(wù)平臺(tái)、物流配送信息網(wǎng)、學(xué)校圖書館管理系統(tǒng)和博客管理系統(tǒng);第5章應(yīng)用目前最流行的Ajax技術(shù)結(jié)合最常用的SQL Server 2000數(shù)據(jù)庫開發(fā)在線考試網(wǎng),從而實(shí)現(xiàn)一個(gè)無刷新的在線考試系統(tǒng);第9章結(jié)合最新的Access 2003數(shù)據(jù)庫開發(fā)企業(yè)快信網(wǎng),其中應(yīng)用Web Service服務(wù)實(shí)現(xiàn)短信的發(fā)送,應(yīng)用imap電子郵件系統(tǒng)函數(shù)實(shí)現(xiàn)郵件的收發(fā);第10章結(jié)合目前流行的ADODB類庫開發(fā)支持不同數(shù)據(jù)庫的Online影視365網(wǎng),可以根據(jù)用戶的需求更換不同類型的數(shù)據(jù)庫;第11章應(yīng)用Zend Framework框架開發(fā)一個(gè)明日知道網(wǎng)站,打造一個(gè)更加專業(yè)化的編程技術(shù)搜索引擎。第12章應(yīng)用Smarty模板和ADODB類庫技術(shù)開發(fā)一個(gè)電子商務(wù)網(wǎng)站。
第2版所做的改進(jìn)
在第2版中,我們主要遵循以下原則對(duì)第1版內(nèi)容進(jìn)行修改。
增加了內(nèi)容
針對(duì)目前PHP語言得到越來越廣泛的應(yīng)用的特點(diǎn),我們?cè)黾用魅罩浪阉饕婧碗娮由虅?wù)網(wǎng)站兩個(gè)系統(tǒng),以便讀者更好地學(xué)習(xí)PHP知識(shí)。
使用最新技術(shù)
在第1版中項(xiàng)目開發(fā)應(yīng)用的是PHP、MySQL、SQL Server和ADODB等技術(shù),在第2版中引入Zend Framework框架、Smarty模板和Ajax技術(shù),開發(fā)目前最具實(shí)用性的Web程序,以適應(yīng)讀者的 需要。
修改了第1版中的錯(cuò)誤
對(duì)于第1版中出現(xiàn)的錯(cuò)誤,或者運(yùn)行異常的程序進(jìn)行修訂,以便讀者更好地學(xué)習(xí)。