出版時(shí)間:2011-1 出版社:電子工業(yè) 作者:丁月光//王鈞玉//孫更新 頁數(shù):549
Tag標(biāo)簽:無
前言
網(wǎng)絡(luò)技術(shù)日新月異,細(xì)心的讀者會(huì)發(fā)現(xiàn)許多網(wǎng)頁文件擴(kuò)展名不再只是“.htm”,還有“.php”、“.asp”等,這些都是采用動(dòng)態(tài)網(wǎng)頁技術(shù)制作出來的。早期的動(dòng)態(tài)網(wǎng)頁主要采用CGI(Common Gateway Interface,公用網(wǎng)關(guān)接口)技術(shù),可以使用不同的程序編寫適合的CGI程序,如Visual Basic、Delphi或C/C++等,雖然CGI技術(shù)已經(jīng)發(fā)展成熟而且功能強(qiáng)大,但由于編程困難、效率低下、修改復(fù)雜,所以有逐漸被新技術(shù)取代的趨勢。PHP(Hypertext Preprocessor,超文本預(yù)處理器)是當(dāng)今Internet上最為火熱的腳本語言,其語法借鑒了C、Java、PERL等語言,但只需要很少的編程知識(shí)你就能使用PHP建立一個(gè)真正交互的Web站點(diǎn)。它與HTML語言具有非常好的兼容性,使用者可以直接在腳本代碼中加入HTML標(biāo)簽,或者在HTML標(biāo)簽中加入腳本代碼從而更好地實(shí)現(xiàn)頁面控制。PHP提供了標(biāo)準(zhǔn)的數(shù)據(jù)庫接口,數(shù)據(jù)庫連接方便,兼容性強(qiáng);擴(kuò)展性強(qiáng);可以進(jìn)行面向?qū)ο缶幊獭.?dāng)前,動(dòng)態(tài)網(wǎng)站開發(fā)的主流技術(shù)可謂炙手可熱,無論是企業(yè)的軟件開發(fā)工程師還是高校的學(xué)子都在鉆研這些技術(shù)。但是市場上一些動(dòng)態(tài)網(wǎng)站開發(fā)案例書籍,由于作者的寫作脫離了實(shí)際開發(fā)的環(huán)境,很多雖然讀者學(xué)習(xí)完了這類書籍,但是當(dāng)真正跟客戶談項(xiàng)目需求方案的過程才發(fā)現(xiàn)無所適從。有時(shí)候就算談好了一個(gè)開發(fā)項(xiàng)目,但是在制定項(xiàng)目開發(fā)任務(wù)、管理和風(fēng)險(xiǎn)評(píng)估方面才感覺手忙腳亂,事倍功半效果,本書正是為了解決讀者的這些實(shí)際的問題而進(jìn)行策劃的。本書的特色(1) 格遵守“軟件工程的理念”。把軟件架構(gòu)、系統(tǒng)分析、管理咨詢、設(shè)計(jì)模式、風(fēng)險(xiǎn)評(píng)估及后期的驗(yàn)收融入到每個(gè)案例中,讓讀者如親臨其境,感受開發(fā)的魅力。(2) 實(shí)例方面做到實(shí)用性、通用性。實(shí)例一定跟實(shí)際聯(lián)系密切,突出學(xué)以致用的原則。讓讀者通過案例的學(xué)習(xí),可以舉一反三,達(dá)到快速高效的開發(fā)出同類產(chǎn)品特點(diǎn)。(3) 大量的代碼開發(fā)經(jīng)驗(yàn)總結(jié),在每個(gè)重要模塊及重要的知識(shí)點(diǎn)中給出“專家經(jīng)驗(yàn)”提示,更好的提醒和指導(dǎo)讀者吸收。(4) 代碼分割清晰合理。拋棄傳統(tǒng)語言類型圖書一大段代碼的,讀者難以理解和閱讀的缺點(diǎn)。通過對(duì)系統(tǒng)模塊的合理的分割,把核心的代碼采用詳盡的注釋來闡明,極大方便讀者閱讀。(5) 一線的軟件工程師主筆,真正的工業(yè)界的產(chǎn)品而非一般網(wǎng)絡(luò)代碼拼湊。讓讀者無論是獨(dú)自承接客戶的項(xiàng)目,還是在軟件公司團(tuán)隊(duì)一起合作研發(fā),都能夠做到游刃有余。(6) 開發(fā)語言及開發(fā)工具的無縫結(jié)合,達(dá)到高速、高效開發(fā)的目的。
內(nèi)容概要
本書根據(jù)作者的實(shí)際教學(xué)和開發(fā)經(jīng)驗(yàn),首先介紹了PHP的基礎(chǔ)知識(shí)和Apache、PHP和MySQL的環(huán)境搭建、常規(guī)應(yīng)用,然后精選通用會(huì)員管理系統(tǒng)、博客系統(tǒng)、視頻網(wǎng)站系統(tǒng)、農(nóng)場游戲系統(tǒng)等10個(gè)動(dòng)態(tài)網(wǎng)站典型的實(shí)際商業(yè)項(xiàng)目案例,由淺入深,由易到難,采用“軟件工程”開發(fā)理論,系統(tǒng)的對(duì)其進(jìn)行詳細(xì)地講解,字里行間滲透著多年的開發(fā)經(jīng)驗(yàn)總結(jié),并對(duì)初學(xué)者開發(fā)時(shí)容易發(fā)生的問題做了簡要介紹。 本書內(nèi)容豐富,語言講解詳細(xì)準(zhǔn)確,操作性強(qiáng),適合作為高等院校本、??聘鲗I(yè)PHP動(dòng)態(tài)網(wǎng)頁制作課程的課程設(shè)計(jì)類輔助教材,也適合作為網(wǎng)頁設(shè)計(jì)師與PHP程序開發(fā)人員的參考書。
書籍目錄
第1章 PHP快速入門 第2章 PHP常用模塊設(shè)計(jì) 第3章 文件管理系統(tǒng) 第4章 通用會(huì)員管理系統(tǒng) 第5章 教務(wù)管理信息系統(tǒng) 第6章 博客系統(tǒng) 第7章 CMS內(nèi)容管理系統(tǒng) 第8章 商務(wù)合同管理系統(tǒng) 第9章 電子商務(wù)系統(tǒng)之網(wǎng)上商城 第10章 論壇系統(tǒng) 第11章 視頻分享系統(tǒng) 第12章 農(nóng)場偷菜網(wǎng)絡(luò)游戲
章節(jié)摘錄
插圖:1.1.2 PHP的特性PHP的特性包括。開放源代碼:所有的PHP源代碼都可以免費(fèi)得到。經(jīng)濟(jì):PHP是免費(fèi)的。便捷性:PHP十分便捷,學(xué)習(xí)簡單,易上手。服務(wù)器端支持:跨平臺(tái),性能優(yōu)越,可以運(yùn)行在UNIX、Linux、Windows等各種操作系統(tǒng)下。嵌入HTMI:因?yàn)椋篜HP可以嵌入HTMI語言,所以學(xué)習(xí)起來并不困難。語法簡單:PHP堅(jiān)持腳本語言為主,與Java和C++不同,如果有c語言的經(jīng)驗(yàn),很容易上手。效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。圖像處理:用PHP可以方便的動(dòng)態(tài)創(chuàng)建多種格式的圖像。面向?qū)ο瘢涸赑HP4、PHP5中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在。PHP完全可以用來開發(fā)大型商業(yè)程序。1.1.3 PHP與ASP、JSP的比較目前的Web應(yīng)用開發(fā)上,ASP、PHP和JSP是三種最流行的腳本語言,那么他們之間有什么區(qū)別,怎么選擇一個(gè)合適的腳本語言工具呢?下面我們將三者之間做一個(gè)比較。
編輯推薦
《Web開發(fā)的平民英雄:PHP+MySQL》收錄了博客和論壇等10個(gè)豐富案例,涵蓋了網(wǎng)頁形式的各種應(yīng)用,提供了詳盡的代碼注釋,便于初學(xué)者快速理解開發(fā)思路,遵循軟件工程理念,從項(xiàng)目背景、需求分析開始介紹具體案例,特別收錄了視頻網(wǎng)站、農(nóng)場游戲等時(shí)下流行應(yīng)用的網(wǎng)站設(shè)計(jì)開發(fā)。項(xiàng)目開發(fā),火速上手。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載