Web2.0動態(tài)網(wǎng)站開發(fā)

出版時間:2008-9  出版社:清華大學(xué)出版社  作者:阮征,徐曉昕,鄒晨 著  頁數(shù):469  
Tag標(biāo)簽:無  

前言

  這是Web 2.0網(wǎng)站開發(fā)系列圖書之一。書中全面分析了當(dāng)今烽煙四起的Web 2.0時代中網(wǎng)絡(luò)世界的本質(zhì)概念和技術(shù),從實用的角度出發(fā),兼顧中、高級用戶的需求,不僅解釋了28個Web 2.0的概念,詳解了ASP的Web 2.0開發(fā)技術(shù),全書還配備10個完整案例,力求讓讀者學(xué)到最有用的技術(shù),掌握最前沿的Web 2.0開發(fā)方法?! ∫?、本書寫作思路  本書從Web 2.0的基本概念講起,比較了各種流行的Web 2.0開發(fā)技術(shù),讓讀者從中體會書中所選技術(shù)的優(yōu)勢所在:第二部分通過范例詳解Web開發(fā)技術(shù)及其應(yīng)用技巧,它們是Web開發(fā)的利器,學(xué)會它就擁有了開發(fā)網(wǎng)站的金鑰匙;第三部分學(xué)以致用,運用所學(xué)技術(shù),按照行業(yè)流行的開發(fā)方法。

內(nèi)容概要

  本書以Web 2.0網(wǎng)站開發(fā)的5種需求和28個重要元素為線索,從PHP開發(fā)Web 2.0網(wǎng)站的三個理由出發(fā),全面講解PHP的Web開發(fā)技術(shù),并按行業(yè)流行的開發(fā)模式創(chuàng)建10大Web 2.0應(yīng)用系統(tǒng),幫助讀者真正實現(xiàn)從新手到高手的跨越。  全書分3部分共21章,第1部分(第1~3章)介紹Web 2.0的概念、應(yīng)用、重要元素及開發(fā)技術(shù);第2部分(第4~11章)結(jié)合92個范例講解PHP的Web開發(fā)技術(shù),內(nèi)容包括PHP開發(fā)入門、PHP基本語法、PHP流程控制、PHP函數(shù)和類、MySQL、PHP+MySQL數(shù)據(jù)庫開發(fā)、PHP動態(tài)網(wǎng)站構(gòu)建全過程、PHP開發(fā)中的常用技巧等;第3部分(第12~21章)為實例篇,介紹博客網(wǎng)站系統(tǒng)、基于~ax的留言板、新聞發(fā)布系統(tǒng)、為網(wǎng)站添加RSS功能、Wiki網(wǎng)站系統(tǒng)、網(wǎng)絡(luò)論壇系統(tǒng)、網(wǎng)絡(luò)郵件系統(tǒng)、網(wǎng)絡(luò)校友錄系統(tǒng)、網(wǎng)絡(luò)聊天室、網(wǎng)站訪問統(tǒng)計等10個系統(tǒng)的設(shè)計與實現(xiàn)。另,書中所有案例源代碼均收錄于附贈光盤中,讀者可以直接部署,或植入實際開發(fā)項目。  本書注重實用性,兼顧初、中級用戶的需求,案例具備商用價值且易于擴展實現(xiàn)。適合Web 2.0網(wǎng)站開發(fā)相關(guān)人員參考使用,書中案例可作為高等院校相關(guān)專業(yè)課程設(shè)計或畢業(yè)設(shè)計的參考資料。

書籍目錄

第1部分 Web 2.0大航海時代第1章 Web 2.0概念與圖譜1.1 從Web 1.0到Web 2.01.2 Web 2.0概念詮釋1.3 Web 2.0圖譜1.3.1 信息發(fā)布1.3.2 信息獲取1.3.3 信息共享1.3.4 溝通交流1.3.5 網(wǎng)絡(luò)新媒體1.3.6 國內(nèi)外著名Web 2.0網(wǎng)站第2章 Web 2.0元素詳解2.1 信息發(fā)布功能的三大元素2.1.1 Blog2.1.2 AjaX2.1.3 Comment2.2 信息獲取功能的五大元素2.2.1 RSS2.2.2 Bookmark2.2.3 Digg2.2.4 Search2.2.5 CMS2.3 信息共享功能的五大元素2.3.1 Wiki2.3.2 P2P2.3.3 Tag2.3.4 TrackBack2.3.5 Pelmission2.4 溝通交流功能的六大元素2.4.1 SNS2.4.2 IM2.4.3 BBS2.4.4 E-mail2.4.5 聊天室2.4.6 留言板2.5 網(wǎng)絡(luò)新媒體功能的九大元素2.5.1 網(wǎng)絡(luò)硬盤2.5.2 網(wǎng)站統(tǒng)計2.5.3 網(wǎng)絡(luò)投票2.5.4 網(wǎng)絡(luò)相冊2.5.5 網(wǎng)絡(luò)地圖2.5.6 網(wǎng)絡(luò)游戲2.5.7 網(wǎng)絡(luò)廣告2.5.8 網(wǎng)絡(luò)多媒體2.5.9 電子商務(wù)第3章 Web 2.0開發(fā)技術(shù)PHP3.1 PHP是什么3.1.1 PHP簡介3.1.2 PHP的起源和背景3.1.3 PHP的優(yōu)點和特點3.1.4 競爭對手:ASP,mod_per1,JSP3.2 PHP能做什么3.2.1 服務(wù)器端程序3.2.2 命令行程序3.2.3 桌面應(yīng)用程序3.3 PHP有什么支撐環(huán)境3.3.1 服務(wù)器支持3.3.2 數(shù)據(jù)庫支持3.3.3 工具支持3.3.4 PHP IDE工具3.4 小結(jié)第2部分 PHP技術(shù)之旅第4章 PHP開發(fā)入門4.1 PHP對運行環(huán)境的要求4.1.1 對硬件的要求4.1.2 對操作系統(tǒng)的要求4.1.3 對軟件環(huán)境的要求4.2 PHP+Apache在Windows XP下的安裝和配置4.2.1 安裝與配置Apache 2.24.2.2 安裝與配置PHP4.2.3 配置Apache使之支持PHP4.2.4 配置PHP使之支持MySQL4.2.5 測試:PHP環(huán)境4.3 PHP+IIS在Windows XP下的安裝和配置4.3.1 安裝IIS4.3.2 安裝與配置PHP4.3.3 配置IIs的PHP映射4.3.4 測試PHP環(huán)境4.3.5 總結(jié)4.4 熟悉PHP安裝環(huán)境4.4.1 PHP 4目錄結(jié)構(gòu)4.4.2 PHP 5目錄結(jié)構(gòu)4.4.3 PHP 4和PHP 5目錄結(jié)構(gòu)的比較4.5 新建一個PHP HelloWorld小程序4.6 小結(jié)第5章 PHP基本語法5.1 PHP文件構(gòu)成5.1.1 一個典型的PHP文件5.1.2 分析PHlP文件中的元素5.2 PHP基本語法5.2.1 PHP標(biāo)記方式5.2.2 PHP注釋方式5.2.3 PHP引用文件方式5.3 PHP常量5.3.1 常量命名規(guī)則5.3.2 定義常量的語法5.3.3 預(yù)定義常量5.4 PHP變量5.4.1 變量命名規(guī)則5.4.2 變量的作用域5.4.3 可變變量5.4.4 預(yù)定義變量5.4.5 表單變量5.5 PHP數(shù)據(jù)類型5.5.1 布爾型5.5.2 整型5.5.3 浮點型5.5.4 字符串5.5.5 數(shù)組5.5.6 對象5.5.7 改變變量類型5.6 PHP運算符5.6.1 運算符的優(yōu)先級5.6.2 算術(shù)運算符5.6.3 賦值運算符5.6.4 位運算符5.6.5 比較運算符5.6.6 遞增/遞減運算符5.6.7 邏輯運算符5.6.8 字符串運算符5.6.9 其他運算符5.7 小結(jié)第6章 PHP流程控制6.1 if…else結(jié)構(gòu)6.1.1 if結(jié)構(gòu)6.1.2 if…else結(jié)構(gòu)6.1.3 if…else…elseif結(jié)構(gòu)6.2 do…while結(jié)構(gòu)6.2.1 while結(jié)構(gòu)6.2.2 do…while結(jié)構(gòu)6.3 for結(jié)構(gòu)6.3.1 普通for結(jié)構(gòu)6.3.2 foreach結(jié)構(gòu)6.4 switch結(jié)構(gòu)6.5 其他的流程控制6.5.1 break6.5.2 continue6.6 小結(jié)第7章 PHP函數(shù)和類7.1 PHP函數(shù)7.1.1 用戶自定義函數(shù)7.1.2 函數(shù)參數(shù)7.1.3 函數(shù)返回值7.1.4 變量函數(shù)7.1.5 內(nèi)置函數(shù)7.2 PHP類和對象7.2.1 定義類7.2.2 由類創(chuàng)建對象7.2.3 類的繼承7.2.4 類的構(gòu)造函數(shù)7.3 PHP擴展庫PEAR7.3.1 基本PHP擴展庫7.3.2 數(shù)據(jù)庫擴展庫7.3.3 數(shù)學(xué)和密碼擴展庫7.3.4 文件系統(tǒng)和進(jìn)程控制擴展庫7.3.5 遠(yuǎn)程訪問服務(wù)擴展庫7.3.6 應(yīng)用領(lǐng)域類擴展庫7.4 PHP常用基本函數(shù)7.4.1 數(shù)組操作函數(shù)7.4.2 日期和時間函數(shù)7.4.3 目錄、文件系統(tǒng)函數(shù)7.4.4 字符串處理函數(shù)7.4.5 正則表達(dá)式函數(shù)7.5 小結(jié)第8章 PHP最佳搭檔MySQL8.1 MySQL基礎(chǔ)8.1.1 MySQL簡介8.1.2 MySQL在Windows下的安裝8.2 MySQL命令行管理8.2.1 數(shù)據(jù)庫連接與用戶管理8.2.2 數(shù)據(jù)庫查詢與維護(hù)8.2.3 數(shù)據(jù)庫備份與恢復(fù)8.3 MySQL客戶端管理工具8.3.1 MySQL-Front8.3.2 MySQL Administrator8.3.3 MySQL Query Browsel8.3.4 EMS SQL Manager8.4 MySQL基于Web的管理工具phpMyAdmin8.4.1 phpMyAdmin簡介8.4.2 phpMyAdmin的安裝與配置8.4.3 phpMyAdmin的使用8.5 小結(jié)第9章 PHP+MySQL數(shù)據(jù)庫系統(tǒng)開發(fā)9.1 PHP訪問:MySQL函數(shù)9.1.1 數(shù)據(jù)庫驅(qū)動的PHP動態(tài)網(wǎng)站工作原理9.1.2 PHP的MySQL配置選項9.1.3 PHP的MySQL數(shù)據(jù)庫訪問函數(shù)9.2 PHP訪問:MySQL數(shù)據(jù)庫9.2.1 連接MySQL數(shù)據(jù)庫9.2.2 查看數(shù)據(jù)表9.2.3 新建數(shù)據(jù)表9.2.4 通過表單往數(shù)據(jù)庫中添加數(shù)據(jù)9.2.5 更改數(shù)據(jù)庫中的記錄9.2.6 刪除數(shù)據(jù)庫中的記錄9.3 PHP+MySQL綜合實例——簡易留言簿9.3.1 創(chuàng)建留言簿數(shù)據(jù)庫9.3.2 創(chuàng)建留言簿程序:guestbook.php9.3.3 留言簿功能演示9.4 小結(jié)第10章 PHP動態(tài)網(wǎng)站構(gòu)建全程實錄10.1 網(wǎng)站前期設(shè)計10.1.1 站點頁面需求分析10.1.2 網(wǎng)站模塊化設(shè)計基礎(chǔ)——include()和require()函數(shù)10.1.3 開始進(jìn)行簡單頁面設(shè)計10.2 網(wǎng)站框架開發(fā)10.2.1 設(shè)計頁面通用文件10.2.2 設(shè)計網(wǎng)頁文件10.3 開發(fā)網(wǎng)站的動態(tài)功能10.3.1 添加導(dǎo)航欄10.3.2 上傳圖片頁面10.3.3 創(chuàng)建圖片庫頁面10.3.4 添加留言簿10.3.5 添加站點訪問計數(shù)器10.3.6 添加動態(tài)更替LOGO圖片banner10.4 小結(jié)第11章 PHP開發(fā)中的常用技巧11.1 PHP數(shù)據(jù)共享11.1.1 使用session11.1.2 使用cookie11.2 PHP正則表達(dá)式匹配查找11.2.1 什么是正則表達(dá)式11.2.2 第一個正則表達(dá)式:郵件地址驗證11.2.3 正則表達(dá)式語法11.2.4 正則表達(dá)式應(yīng)用示例11.3 PHP文件處理11.3.1 打開文件——fopen()11.3.2 關(guān)閉文件——fclose()11.3.3 判斷是否處于文件末端——feof()11.3.4 逐行讀取文件——fgets()11.3.5 逐字讀取文件——fgetc()11.4 PHP上傳文件11.4.1 創(chuàng)建文件上傳表單11.4.2 建立上傳文件的腳本程序11.4.3 設(shè)置文件上傳的條件11.4.4 保存已上傳的文件11.4.5 上傳一組文件11.5 PHP使用遠(yuǎn)程文件11.5.1 獲取遠(yuǎn)程文件的標(biāo)題11.5.2 乎數(shù)據(jù)保存到遠(yuǎn)程服務(wù)器11.6 PHP操作郵件11.6.1 郵件函數(shù)mail()11.6.2 制作簡易E-mail11.6.3 制作E-mail反饋表單11.7 PHP如何調(diào)用Java類庫11.7.1 在Windows系統(tǒng)中安裝Java類庫11.7.2 創(chuàng)建和使用自定義的Java類11.8 小結(jié)第3部分 Web 2.0大航海之旅第12章 博客網(wǎng)站系統(tǒng)12.1 系統(tǒng)預(yù)覽12.1.1 從光盤安裝系統(tǒng)12.1.2 系統(tǒng)界面預(yù)覽12.2 博客網(wǎng)站系統(tǒng)需求分析12.2.1 理解需求12.2.2 描述需求12.2.3 系統(tǒng)用例分析12.2.4 用例活動分析12.3 數(shù)據(jù)存儲設(shè)計12.3.1 存儲方式12.3.2 博客文章的存儲接口設(shè)計12.3.3 評論的存儲接口設(shè)計12.3.4 文章評分的存儲接口設(shè)計12.4 系統(tǒng)架構(gòu)設(shè)計12.4.1 總體結(jié)構(gòu)12.4.2 底層文件訪問設(shè)計12.4.3 表示層頁面設(shè)計12.5 功能開發(fā)12.5.1 閱讀博客12.5.2 編輯博客12.5.3 發(fā)布評論12.5.4 設(shè)置主題12.5.5 RSS12.6 關(guān)鍵技術(shù)12.6.1 RSS因子12.6.2 圖片上傳第13章 基于Ajax的留言板13.1 系統(tǒng)預(yù)覽13.1.1 從光盤安裝系統(tǒng)13.1.2 系統(tǒng)界面預(yù)覽13.2 需求分析13.2.1 理解需求13.2.2 描述需求13.2.3 系統(tǒng)用例分析13.3 系統(tǒng)設(shè)計13.3.1 結(jié)構(gòu)設(shè)計13.3.2 頁面設(shè)計13.4 數(shù)據(jù)庫設(shè)計13.4.1 數(shù)據(jù)實體分析13.4.2 數(shù)據(jù)表結(jié)構(gòu)13.4.3 創(chuàng)建數(shù)據(jù)庫13.5 系統(tǒng)架構(gòu)設(shè)計13.5.1 創(chuàng)建項目目錄結(jié)構(gòu)13.5.2 規(guī)劃存放于各目錄下的文件13.5.3 Ajax技術(shù)原理簡介13.5.4 DIV+Css布局簡介13.6 功能開發(fā)13.6.1 顯示留言頁面13.6.2 管理員登錄頁面13.6.3 發(fā)布留言頁面13.6.4 回復(fù)留言頁面13.6.5 刪除留言13.7 關(guān)鍵技術(shù)13.7.1 Ajax13.7.2 DIV+CSS頁面布局技術(shù)13.8 小結(jié)第14章 新聞發(fā)布系統(tǒng)14.1 案例預(yù)覽14.1.1 從光盤安裝系統(tǒng)14.1.2 系統(tǒng)界面預(yù)覽14.2 需求分析14.2.1 需求總體分析14.2.2 系統(tǒng)用例分析14.3 系統(tǒng)設(shè)計14.3.1 結(jié)構(gòu)設(shè)計14.3.2 流程設(shè)計14.3.3 頁面設(shè)計14.4 數(shù)據(jù)庫設(shè)計14.4.1 數(shù)據(jù)實體14.4.2 數(shù)據(jù)表結(jié)構(gòu)14.4.3 創(chuàng)建數(shù)據(jù)表14.5 系統(tǒng)架構(gòu)設(shè)計14.5.1 數(shù)據(jù)庫連接14.5.2 MVC架構(gòu)14.5.3 模塊化設(shè)計14.6 模塊的實現(xiàn)14.6.1 數(shù)據(jù)庫連接模塊14.6.2 頁頭模塊14.6.3 頁腳模塊14.7 前臺頁面功能開發(fā)14.7.1 首頁顯示功能14.7.2 分類頁面顯示功能14.7.3 信息內(nèi)容瀏覽功能14.8 后臺管理功能開發(fā)14.8.1 管理員登錄14.8.2 類別管理模塊14.8.3 信息管理模塊14.8.4 注銷管理14.9 關(guān)鍵技術(shù)14.9.1 MVC架構(gòu)14.9.2 模塊化設(shè)計14.9.3 管理員登錄14.10 小結(jié)第15章 RSS生成與閱讀器制作15.1 RSS文件語法15.1.1 RSS文件實例15.1.2 RSS節(jié)點元素15.2 RSS的PHP使用實例15.2.1 建立RSS數(shù)據(jù)庫15.2.2 通過編程動態(tài)輸出RSS15.2.3 靜態(tài)輸出RSS文件15.3 小結(jié)第16章 Wiki網(wǎng)站系統(tǒng)16.1 PmWiki簡介16.2 從零開始構(gòu)建一個Wiki網(wǎng)站16.2.1 PmWiki的安裝16.2.2 PmWiki的配置16.2.3 PmWiki的中文漢化16.2.4 PmWiki的權(quán)限配置16.3 PmWiki語法16.3.1 基本語法16.3.2 創(chuàng)建新頁面16.4 PmWiki開發(fā)詳解16.4.1 定義模板文件16.4.2 引用模板文件16.4.3 主文件(PmWiki.php)16.5 關(guān)鍵技術(shù)16.6 小結(jié)第17章 網(wǎng)絡(luò)論壇系統(tǒng)17.1 案例預(yù)覽17.1.1 從光盤安裝系統(tǒng)17.1.2 系統(tǒng)界面預(yù)覽17.2 需求分析17.2.1 總體需求分析17.2.2 基本功能分析17.2.3 系統(tǒng)用例分析17.3 系統(tǒng)設(shè)計17.3.1 結(jié)構(gòu)設(shè)計17.3.2 流程設(shè)計17.3.3 主要頁面設(shè)計17.4 數(shù)據(jù)庫設(shè)計17.4.1 數(shù)據(jù)實體分析17.4.2 數(shù)據(jù)表結(jié)構(gòu)17.4.3 創(chuàng)建數(shù)據(jù)表17.5 系統(tǒng)架構(gòu)設(shè)計17.5.1 從工作流程分析系統(tǒng)架構(gòu)17.5.2 系統(tǒng)配置文件(config.php)17.6 功能開發(fā)17.6.1 論壇首頁17.6.2 控制面板頁面17.6.3 已訂閱主題頁面17.6.4 查看與編輯個人資料頁面17.6.5 編輯選項頁面17.6.6 編輯密碼頁面17.6.7 幫助頁面17.6.8 搜索頁面17.6.9 最新主題頁面17.6.10 用戶注冊頁面17.6.11 用戶登錄頁面17.6.12 管理面板頁面17.6.13 用戶列表頁面17.6.14 狀態(tài)列表頁面17.6.15 詳細(xì)的在線列表頁面17.6.16 訂閱RSS頁面17.7 關(guān)鍵技術(shù)17.7.1 模板技術(shù)17.7.2 RSS訂閱17.8 小結(jié)第18章 網(wǎng)絡(luò)郵件系統(tǒng)18.1 案例預(yù)覽18.1.1 從光盤安裝系統(tǒng)18.1.2 系統(tǒng)界面預(yù)覽18.2 需求分析18.2.1 理解需求18.2.2 分析需求18.2.3 系統(tǒng)用例分析18.3 系統(tǒng)設(shè)計18.3.1 結(jié)構(gòu)設(shè)計18.3.2 主要頁面設(shè)計18.4 數(shù)據(jù)庫設(shè)計18.4.1 數(shù)據(jù)實體分析18.4.2 數(shù)據(jù)表結(jié)構(gòu)18.4.3 創(chuàng)建數(shù)據(jù)庫18.5 系統(tǒng)架構(gòu)設(shè)計18.5.1 創(chuàng)建項目18.5.2 設(shè)計系統(tǒng)架構(gòu)18.6 功能開發(fā)18.6.1 數(shù)據(jù)庫接口開發(fā)18.6.2 發(fā)送郵件接口開發(fā)18.6.3 接收郵件接口開發(fā)18.6.4 用戶設(shè)置頁面開發(fā)18.6.5 郵件列表頁面開發(fā)18.6.6 寫郵件頁面開發(fā)18.6.7 地址簿頁面開發(fā)18.7 關(guān)鍵技術(shù)18.8 小結(jié)第19章 網(wǎng)絡(luò)校友錄系統(tǒng)19.1 系統(tǒng)預(yù)覽19.1.1 從光盤安裝系統(tǒng)19.1.2 系統(tǒng)界面預(yù)覽19.2 需求分析19.2.1 需求總體分析19.2.2 系統(tǒng)用例分析19.3 系統(tǒng)設(shè)計19.3.1 結(jié)構(gòu)設(shè)計19.3.2 頁面設(shè)計19.4 數(shù)據(jù)庫設(shè)計19.4.1 數(shù)據(jù)實體分析19.4.2 數(shù)據(jù)表結(jié)構(gòu)19.4.3 創(chuàng)建數(shù)據(jù)庫19.5 系統(tǒng)架構(gòu)設(shè)計19.5.1 數(shù)據(jù)庫連接配置(conf_mysql.php)19.5.2 校友錄配置(conf_class.php)19.6 功能開發(fā)19.6.1 登錄與退出功能19.6.2 注冊功能19.6.3 班級留言19.6.4 班級相冊19.6.5 班級共享19.6.6 紙條傳情19.6.7 我的紙條19.6.8 成員地址19.6.9 個人資料19.6.10 班級管理19.6.11 留言下載19.6.12 地址導(dǎo)出19.6.13 班級幫助19.7 關(guān)鍵技術(shù)19.7.1 文件上傳19.7.2 文件導(dǎo)出19.7.3 UBB編輯器19.7.4 日期選擇組件19.8 小結(jié)第20章 網(wǎng)絡(luò)聊天室20.1 系統(tǒng)預(yù)覽20.1.1 從光盤安裝系統(tǒng)20.1.2 系統(tǒng)界面預(yù)覽20.2 需求分析20.2.1 總體需求分析20.2.2 系統(tǒng)用例分析20.3 系統(tǒng)設(shè)計20.3.1 結(jié)構(gòu)設(shè)計20.3.2 頁面設(shè)計20.4 數(shù)據(jù)庫設(shè)計20.4.1 數(shù)據(jù)實體分析20.4.2 數(shù)據(jù)表結(jié)構(gòu)20.4.3 創(chuàng)建數(shù)據(jù)庫20.5 系統(tǒng)架構(gòu)設(shè)計20.5.1 系統(tǒng)配置文件(config.php)20.5.2 多數(shù)據(jù)庫支持(incl目錄)20.5.3 多語言支持(1ang目錄)20.6 包含文件20.6.1 頭文件(open_doc.inc)20.6.2 工具欄文件(skin.inc)20.6.3 公用函數(shù)文件(main.inc)20.7 功能開發(fā)20.7.1 安裝頁面(install.php)20.7.2 首頁面(index.php)20.7.3 登錄頁面(login.pho)20.7.4 聊天頁面(blab.php)20.7.5 在線用戶列表(online.php)20.7.6 聲音設(shè)置區(qū)域20.7.7 時區(qū)設(shè)置窗口20.7.8 顏色設(shè)置窗口20.7.9 表情選擇窗口20.7.10 歷史頁面20.8 關(guān)鍵技術(shù)20.8.1 使用上下文對象保存聊天內(nèi)容20.8.2 使用Ajax發(fā)送聊天內(nèi)容20.8.3 多數(shù)據(jù)庫多語言20.9 小結(jié)第21章 網(wǎng)站訪問統(tǒng)計21.1 系統(tǒng)預(yù)覽21.1.1 從光盤安裝系統(tǒng)21.1.2 系統(tǒng)界面預(yù)覽21.2 需求分析21.2.1 總體需求分析21.2.2 系統(tǒng)用例分析21.3 系統(tǒng)設(shè)計21.3.1 結(jié)構(gòu)設(shè)計21.3.2 頁面設(shè)計21.4 數(shù)據(jù)庫設(shè)計21.4.1 數(shù)據(jù)實體分析21.4.2 數(shù)據(jù)表結(jié)構(gòu)21.4.3 創(chuàng)建數(shù)據(jù)庫21.5 系統(tǒng)架構(gòu)設(shè)計21.5.1 數(shù)據(jù)庫配置文件(conn.php)21.5.2 非法字符處理文件(chkstr.php)21.5.3 公用函數(shù)(myfunction.php)21.6 管理系統(tǒng)開發(fā)21.6.1 管理員登錄(admin.php)21.6.2 用戶列表(admin_manage.php)21.6.3 系統(tǒng)設(shè)置(admin_manage.php)21.6.4 退出管理(admin_manage_do.php)21.7 統(tǒng)計系統(tǒng)開發(fā)21.7.1 注冊頁面(reg.php)21.7.2 登錄頁面(index.php)21.7.3 查看來源明細(xì)(manage.php)21.7.4 查看統(tǒng)計頁面(manage.php)21.7.5 查看統(tǒng)計報表(manage.php)21.7.6 更改統(tǒng)計設(shè)置(manage.php)21.7.7 選擇統(tǒng)計樣式(manage.php)21.7.8 獲取統(tǒng)計代碼(manage.php)21.7.9 修改個人資料(manage.php)21.7.10 用戶退出系統(tǒng)(manage_do.php)21.8 關(guān)鍵技術(shù)21.8.1 md5加密21.8.2 cookie21.8.3 防止參數(shù)注入21.9 小結(jié)附錄A Ajax框架匯總附錄B 中國互聯(lián)網(wǎng)Web 2.0百強企業(yè)

章節(jié)摘錄

  第1章 Web 2.0概念與圖譜  Web 2.0是相對Web 1.0(2003年以前的互聯(lián)網(wǎng)模式)而言的,是新一類互聯(lián)網(wǎng)應(yīng)用的統(tǒng)稱,是一次從核心內(nèi)容到外部應(yīng)用的革命。由Web 1.0單純通過網(wǎng)絡(luò)瀏覽器瀏覽HTML網(wǎng)頁模式向內(nèi)容更豐富、聯(lián)系性更強、工具性更強的Web 2.0互聯(lián)網(wǎng)模式的發(fā)展,已經(jīng)成為互聯(lián)網(wǎng)新的發(fā)展趨勢?! ?.1 從Web 1.0到Web 2.0  Web 1.0是網(wǎng)上沖浪的時代,而Web 2.0則是網(wǎng)絡(luò)大航海的時代?! ∫斫釽eb 2.0,首先要了解Web的歷史。World Wide Web(簡稱WWW)是英國人TimBemers-Lee在1989年提出的概念,從網(wǎng)絡(luò)的誕生到Web 2.0時代到來之前,都屬Web 1.0時代。在這個時期,互聯(lián)網(wǎng)上的資源由各個機構(gòu)、個人自行開發(fā),通過網(wǎng)頁表示,并互相鏈接,其他人通過IE、Netscape等瀏覽器進(jìn)行內(nèi)容查看,通過Yahoo、百度等搜索引擎進(jìn)行信息查詢。用戶與網(wǎng)絡(luò)的關(guān)系如圖1-1所示?! 〉搅薟eb 2.0時代,網(wǎng)上信息的放置不再是企業(yè)或個人的商業(yè)行為,而是通過用戶瀏覽求知的力量彼此協(xié)作,把各人需求的知識有機的組織起來,每一個人都是內(nèi)容貢獻(xiàn)者。用戶與網(wǎng)絡(luò)的關(guān)系如圖1-2所示。

編輯推薦

  從新手到高手的跨越——Web2.0網(wǎng)站開發(fā)金鑰匙。詳解Web2.0網(wǎng)站開發(fā)的5種需求和28個元素,分析比較了各種流行的Web 2.0開發(fā)技術(shù)的優(yōu)缺點,從中讓讀者體會書中所選技術(shù)的優(yōu)勢所在;第二部分從PHP開放Web2.0網(wǎng)站的3大理由出發(fā),結(jié)合92個開發(fā)示例詳解PHP的Web開發(fā)技術(shù),它們是Web開發(fā)的利器,學(xué)會它就擁有了開發(fā)網(wǎng)站的金鑰匙;第三部分是學(xué)以致用,按“案例預(yù)覽—需求分析—系統(tǒng)設(shè)計—數(shù)據(jù)庫設(shè)計—系統(tǒng)構(gòu)架—功能開發(fā)—關(guān)鍵技術(shù)”的順序全程講解10個典型Web2.0應(yīng)用系統(tǒng)的開發(fā),剖析10大典型Web應(yīng)用系統(tǒng)的源代碼,讓讀者可以直接部署,完全擁有Web 2.0的開發(fā)能力。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Web2.0動態(tài)網(wǎng)站開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7