貫通AJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā)

出版時間:2008-6  出版社:電子工業(yè)出版社  作者:陳鋒敏 等 著  頁數(shù):598  
Tag標簽:無  

內(nèi)容概要

  分為4篇共16章,包括演示篇、PHP開發(fā)篇、AJAX開發(fā)篇和總結篇。《貫通AJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā)》使用的開發(fā)環(huán)境為Dreamweaver CS3+PHP+MYSQL,全書內(nèi)容由淺入深,并輔以大量的實例說明,逐步引領讀者從基礎到實踐地進行學習。另外,《貫通AJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā)》還針對不同的知識點安排了相應的項目案例,以幫助讀者更好地掌握Web站點的開發(fā)技術?!  敦炌ˋJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā)》可供學習使用PHP+AJAX進行Web開發(fā)的程序員作為參考用書,也可供社會的PHP技術培訓班作為教材使用,對于缺乏項目實戰(zhàn)經(jīng)驗的程序員來說可用于快速積累項目開發(fā)的經(jīng)驗。

書籍目錄

第一篇 演示篇第1章 走進Web世界	1.1 開發(fā)工具準備	1.1.1 Dreamweaver CS3簡介	1.1.2 Dreamweaver CS3新增的功能	1.2 準備Web應用運行環(huán)境	1.3 開發(fā)一個Web應用——在線購物系統(tǒng)	1.3.1 建立數(shù)據(jù)庫	1.3.2 開發(fā)準備工作	1.3.3 完成登錄與注冊	1.3.4 完成商品的增加以及圖片的上傳	1.3.5 商品顯示后臺處理	1.3.6 商品前臺顯示	1.3.7 讓導航起作用	1.3.8 讓商品圖片動起來	1.3.9 開始下訂單了	1.3.10 讓訂單生效吧	1.3.11 完成最后的工作	1.4 小結	第二篇 PHP開發(fā)篇第2章 Dreamweaver CS3基礎	2.1 體驗一下Dreamweaver CS3	2.2 熟悉Dreamweaver CS3工作環(huán)境	2.2.1 Dreamweaver CS3工作界面	2.2.2 Dreamweaver CS3 工具	2.2.3 Dreamweaver CS3面板	2.3 Dreamweaver CS3站點的創(chuàng)建與設置	2.3.1 本地站點與互聯(lián)網(wǎng)遠程站點	2.3.2 創(chuàng)建與設置Dreamweaver CS3站點	2.4 Dreamweaver CS3常用操作	2.4.1 設置頁面屬性	2.4.2 在Dreamweaver CS3中操作表格	2.4.3 在網(wǎng)頁中插入圖片和多媒體	2.4.4 在網(wǎng)頁中創(chuàng)建表單	2.4.5 使用Dreamweaver CS3快速增加JavaScript行為功能	2.4.6 在Dreamweaver CS3中文本與 超鏈接的操作	2.4.7 使用Dreamweaver CS3快速增加樣式	2.5 小結	第3章 Web站點基礎	3.1 HTML/XHTML基礎	3.1.1 HTML基礎結構	3.1.2 HTML常用標記	3.1.3 XHTML1.0簡介	3.2 CSS基礎	3.2.1 CSS簡介	3.2.2 CSS語法	3.2.3 CSS類	3.2.4 CSS屬性	3.3 XML基礎	3.3.1 編寫XML文檔	3.3.2 聲明XML標簽	3.3.3 解析XML內(nèi)容	3.4 使用CSS+DIV進行頁面布局	3.4.1 準備工作	3.4.2 構建主要框架	3.4.3 構建附加框架	3.4.4 文本樣式設置	3.4.5 充實內(nèi)容	3.5 使用和設計Dreamweaver CS3模板	3.6 小結	第4章 PHP基礎	4.1 PHP簡介	4.1.1 PHP歷史	4.1.2 PHP的原理	4.1.3 PHP的特性	4.1.4 PHP的發(fā)展前景	4.2 一個PHP程序	4.3 類型定義和轉換	4.3.1 標量類型	4.3.2 數(shù)據(jù)類型轉換規(guī)則	4.3.3 數(shù)據(jù)類型轉換方法	4.3.4 自動類型轉換	4.4 變量和常量	4.4.1 變量	4.4.2 常量	4.5 表達式與運算符	4.5.1 表達式	4.5.2 運算符簡介	4.5.3 運算符分類詳解	4.5.4 運算符的優(yōu)先級	4.5.5 當年投資方案評測程序回顧	4.6 程序結構	4.6.1 程序塊結構	4.6.2 選擇和分支結構	4.6.3 循環(huán)結構	4.6.4 PHP語言使用技巧	4.6.5 五年投資方案評測程序回顧	4.7 自定義函數(shù)	4.7.1 自定義函數(shù)的方法	4.7.2 參數(shù)與返回值	4.7.3 函數(shù)中變量的作用域	4.7.4 通過文件引用來調(diào)用函數(shù)	4.7.5 使用函數(shù)和包含文件實現(xiàn)五年投資方案評測程序回顧	4.8 小結	第5章 PHP數(shù)據(jù)控制	5.1 數(shù)組	5.1.1 數(shù)組創(chuàng)建	5.1.2 數(shù)組訪問	5.1.3 多維數(shù)組	5.1.4 foreach循環(huán)	5.1.5 基本數(shù)組函數(shù)	5.2 字符串操作	5.2.1 字符串輸出	5.2.2 字符串格式的修改	5.2.3 字符串的比較	5.2.4 子字符串操作	5.2.5 字符串操作程序回顧	5.3 正則表達式	5.3.1 正則表達式簡介	5.3.2 正則表達式組成符號	5.3.3 正則表達式匹配規(guī)則	5.3.4 正則表達式函數(shù)	5.4 小結	第6章 面向?qū)ο笤O計的PHP應用	6.1 了解面向?qū)ο缶幊趟枷?6.1.1 什么是面向?qū)ο?6.1.2 為什么需要面向?qū)ο笏枷?6.2 PHP面向?qū)ο笕腴T	6.2.1 類與對象	6.2.2 訪問限定	6.2.3 將類文件獨立出來	6.2.4 靜態(tài)成員變量與成員函數(shù)	6.2.5 構造函數(shù)與析構函數(shù)	6.2.6 函數(shù)重載	6.2.7 People類回顧	6.3 PHP面向?qū)ο?6.3.1 PHP中的繼承	6.3.2 PHP中類之間的組合應用	6.3.3 抽象類與接口	6.3.4 多態(tài)性	6.3.5 對象的序列化	6.4 小結	第7章 PHP預定義變量	7.1 掌握PHP預定義變量	7.1.1 服務器變量:$_SERVER	7.1.2 預定義變量:$_GET和$_POST變量	7.1.3 HTTP文件上傳變量:$_FILES	7.1.4 HTTP Cookies變量:$_COOKIE	7.1.5 Request 變量:$_REQUEST	7.1.6 Session 變量:$_SESSION	7.2 PHP預定義變量綜合應用	7.2.1 修改引入文件	7.2.2 修改登錄部分	7.2.3 修改圖片上傳以及新建圖片顯示界面	7.2.4 運行程序查看成果	7.3 小結	第8章 MySQL基礎	8.1 數(shù)據(jù)庫基礎	8.1.1 數(shù)據(jù)庫的發(fā)展歷史	8.1.2 數(shù)據(jù)庫的基本概念	8.1.3 數(shù)據(jù)庫設計	8.2 在MySQL中管理數(shù)據(jù)庫與表	8.2.1 MySQL命令解釋器	8.2.2 在MySQL中創(chuàng)建數(shù)據(jù)庫和表	8.2.3 在MySQL中刪除數(shù)據(jù)庫和表	8.2.4 在PHP中分配用戶和權限	8.3 數(shù)據(jù)的增、刪、改、查	8.3.1 完整性約束	8.3.2 數(shù)據(jù)的增、刪、改	8.3.3 數(shù)據(jù)的查詢	8.4 PHP與MySQL	8.4.1 PHP連接MySQL數(shù)據(jù)庫	8.4.2 在PHP程序中處理MySQL服務器的錯誤	8.4.3 引入文件封裝訪問驅(qū)動	8.5 小結	第9章 PHP中的異常處理	9.1 理解PHP異常處理	9.2 PHP異常處理方法	9.2.1 異常處理類	9.2.2 異常拋出	9.2.3 異常捕獲	9.3 PHP異常處理技巧	9.3.1 對于多種異常情況的處理	9.3.2 選擇異常處理的時機	9.4 小結	第10章 開發(fā)基于PHP+MySQL的記事本	10.1 功能需求分析與設計	10.1.1 數(shù)據(jù)庫設計	10.1.2 系統(tǒng)設計	10.2 系統(tǒng)實現(xiàn)	10.2.1 數(shù)據(jù)操作類的實現(xiàn)	10.2.2 頁面基類以及首頁和登錄、注冊頁面的實現(xiàn)	10.2.3 事件信息頁面以及類的實現(xiàn)	10.3 小結	第三篇 AJAX開發(fā)篇第11章 JavaScript基礎	11.1 JavaScript語言基礎	11.1.1 JavaScript簡介	11.1.2 JavaScript基本元素	11.1.3 JavaScript程序結構	11.2 JavaScript與HTML/XHTML	11.2.1 瀏覽器對象	11.2.2 表單驗證	11.2.3 Cookie處理	11.2.4 窗口控制	11.3 JavaScript與CSS	11.3.1 通過style對象改變節(jié)點的CSS	11.3.2 使用className屬性指定節(jié)點的樣式	11.3.3 使用JavaScript控制CSS濾鏡	11.4 JavaScript與DOM	11.4.1 DOM基礎	11.4.2 JavaScript對DOM操作	11.4.3 JavaScript對DOM的事件處理	11.4.4 JavaScript使用DOM技術操作XML文檔	11.5 小結	第12章 AJAX基礎	12.1 AJAX概述	12.1.1 AJAX的產(chǎn)生	12.1.2 AJAX的理解	12.1.3 AJAX的適用范圍	12.1.4 AJAX簡單示例	12.2 AJAX關鍵技術	12.2.1 XMLHttpRequest對象簡介	12.2.2 XMLHttpRequest對象的屬性和方法	12.2.3 XMLHttpRequest發(fā)送請求	12.2.4 XMLHttpRequest獲取請求	12.3 AJAX開發(fā)模式	12.3.1 重構與設計模式	12.3.2 幾種設計模式介紹	12.3.3 MVC模式	12.4 小結	第13章 PHP與AJAX	13.1 將AJAX應用于PHP	13.1.1 理解AJAX服務器端	13.1.2 AJAX與服務器的交互方式	13.1.3 訪問PHP服務器	13.2 AJAX安全與性能	13.2.1 AJAX程序安全	13.2.2 傳送數(shù)據(jù)保護	13.2.3 AJAX程序性能優(yōu)化	13.3 PHP+AJAX實現(xiàn)搜索提示	13.3.1 基本原理分析	13.3.2 客戶端代碼	13.3.3 服務器端代碼	13.3.4 數(shù)據(jù)庫設計	13.4 體驗AJAX帶來的改變	13.5 小結	第四篇 總結篇第14章 PHP開發(fā)利器PEAR	14.1 使用PEAR::HTML_AJAX實現(xiàn)AJAX	14.1.1 PEAR:: HTML_AJAX簡介	14.1.2 PEAR:: HTML_AJAX無刷新局部更改	14.1.3 PEAR::HTML_AJAX無刷新提交表單	14.1.4 PEAR::HTML_AJAX與Spry	14.2 使用PEAR:: HTML_Template_IT實現(xiàn)模板	14.2.1 PEAR:: HTML_Template_IT簡介	14.2.2 PEAR:: HTML_Template_IT嵌套表格輸出	14.2.3 PEAR:: HTML_Template_IT動態(tài)載入頁面	14.2.4 PEAR:: HTML_Template_IT輸出XML	14.3 使用PEAR:: Pager實現(xiàn)分頁	14.3.1 PEAR::Pager簡介	14.3.2 PEAR::Pager實現(xiàn)分頁	14.3.3 PEAR::Pager與AJAX結合	14.4 使用PEAR:: DB_DataObject實現(xiàn)ORM	14.4.1 PEAR:: DB_DataObject簡介	14.4.2 PEAR:: DB_DataObject配置	14.4.3 PEAR:: DB_DataObject增、刪、改數(shù)據(jù)	14.4.4 PEAR:: DB_DataObject查詢數(shù)據(jù)	14.5 使用PEAR:: HTML_QuickForm實現(xiàn)表單	14.5.1 PEAR:: HTML_QuickForm簡介	14.5.2 PEAR:: HTML_QuickForm創(chuàng)建表單	14.5.3 PEAR:: HTML_QuickForm與HTML_Template_IT結合使用	14.5.4 PEAR:: HTML_QuickForm與DB_DataObject結合使用	14.6 小結	第15章 在線相冊的分析與設計	15.1 需求分析與實現(xiàn)技術選擇	15.1.1 相冊需求	15.1.2 實現(xiàn)技術選擇以及初步構想	15.1.3 數(shù)據(jù)庫實現(xiàn)	15.2 系統(tǒng)部分設計	15.2.1 整體設計思路	15.2.2 首頁顯示流程設計	15.2.3 用戶登錄流程設計	15.2.4 系統(tǒng)設置流程設計	15.2.5 照片管理流程設計	15.2.6 照片顯示流程設計	15.3 主要類設計	15.3.1 JavaScript類設計	15.3.2 View層類設計	15.3.3 Controller層類設計	15.3.4 Model層類設計	15.4 小結	第16章 在線相冊具體實現(xiàn)	16.1 Model層實現(xiàn)	16.1.1 PEAR::DB_DataObject配置	16.1.2 Model層基類實現(xiàn)	16.1.3 Model層其他類實現(xiàn)	16.2 Controller層實現(xiàn)	16.2.1 AdminManager類實現(xiàn)	16.2.2 SkinManager類實現(xiàn)	16.2.3 SystemManager類實現(xiàn)	16.2.4 PhotosManager類實現(xiàn)	16.3 View層的實現(xiàn)	16.3.1 View層基類的實現(xiàn)	16.3.2 MyAJAX.php與Server.php16.3.2 以及涉及類的實現(xiàn)	16.3.3 首頁index.php的實現(xiàn)	16.3.4 Photos.js的實現(xiàn)	16.3.5 AdminLogin.php的實現(xiàn)	16.3.6 UpSystem.php的實現(xiàn)	16.3.7 照片上傳與增加相冊分類的實現(xiàn)	16.3.8 UpPhotosInfo.php的實現(xiàn)	16.4 小結	附錄A PHP環(huán)境的配置	附錄B PEAR包的安裝	附錄C PHP框架介紹	附錄D 調(diào)試工具介紹	附錄E 本書源代碼附加說明

章節(jié)摘錄

  第一篇 演示篇  第1章 走進Web世界  WWW服務是互聯(lián)網(wǎng)應用中的重要組成部分,Web技術的飛速發(fā)展帶來了豐富多彩的網(wǎng)絡生活。在享受技術發(fā)展帶來便利的同時,Web開發(fā)技術也越來越復雜。選擇優(yōu)秀所見即所得的開發(fā)工具可有效地提高開發(fā)人員的工作效率,讓開發(fā)人員的創(chuàng)意更快得以實現(xiàn)。  在本章中筆者將帶著大家一起走進Web世界,利用Dreamweaver CS3所帶來的強大功能讓大家感受一下原來Web開發(fā)也可以很簡單,僅需編寫少量的代碼就可以完成一個可運行的Web應用程序?! ?.1 開發(fā)工具準備  Dreamweaver CS3是編寫本書內(nèi)頁面以及程序的開發(fā)工具,讀者可以購買或從Adobe中國官方網(wǎng)站  1.1.1 Dreamweaver CS3簡介  Dreamweaver CS3是由Adobe公司在并購Macromedia之后推出的最新版本,它是一款專業(yè)的Web站點開發(fā)軟件,可用于Web站點、Web頁和Web應用程序的設計、編碼和開發(fā)工作。在業(yè)界通常將Dreamweaver、Flash、Fireworks稱為網(wǎng)頁三劍客?! ⒏鞣N網(wǎng)頁制作的相關工具緊密聯(lián)系起來是Dreamweaver系列的一大亮點,同時良好的插件體系,使Dreamweaver CS3可通過第三方插件進行補充。另外,Dreamweaver CS3還為開發(fā)人員提供了動態(tài)語言支持與豐富的模板?! reamweaver CS3在功能強大與易用性之間具有很好的平衡,使用Dreamweaver CS3可以有效地提高Web開發(fā)的工作效率。

編輯推薦

  本書是關于介紹“貫通AJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā)”的教學用書,全書分為4篇共16章,包括演示篇、PHP開發(fā)篇、AJAX開發(fā)篇和總結篇。本書使用的開發(fā)環(huán)境為  Dreamweaver CS3+PHP+MYSQL,全書內(nèi)容由淺入深,并輔以大量的實例說明,逐步引領讀者從基礎到實踐地進行學習。另外,本書還針對不同的知識點安排了相應的項目案例,以幫助讀者更好地掌握Web站點的開發(fā)技術。本書可供學習使用PHP+AJAX進行Web開發(fā)的程序員作為參考用書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    貫通AJAX+PHP+Dreamweaver CS3動態(tài)網(wǎng)站開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7