商品簡介
作者簡介
目次
商品簡介
本書指導讀者使用Ajax、PHP及其他相關技術建立快速響應的網頁。本書不僅從Ajax的客戶端和服務器端技術兩個方面指導讀者逐步掌握Ajax基礎應用,還通過實例詳細演示了Ajax表單驗證、Ajax聊天室、Ajax Suggest、使用SVG實現的Ajax實時繪圖程序、Ajax Grid、Ajax RSS閱讀器和Ajax拖放等的實現過程。同時還介紹了在Windows和UNIX系統下的應用程序環境配置和相關名詞解釋。
本書適合已經掌握PHP、XML、JavaScript和MySQL基礎知識,并想要了解Ajax核心和工作原理的讀者閱讀。
本書適合已經掌握PHP、XML、JavaScript和MySQL基礎知識,并想要了解Ajax核心和工作原理的讀者閱讀。
作者簡介
本書的4位作者均為有多年開發經驗的程序員。其中Cristian Darie也是一為資深作者,其作品包括暢銷系列“Beginning E-Commerce”。
目次
第1章 Ajax與未來的Web應用程序
1.1 通過Web發布的功能
1.2 20世紀90年代開始出現網站
1.2.1 HTTP與HTML
1.2.2 PHP及其他服務器端技術
1.2.3 JavaScript及其他客戶端技術
1.2.4 缺少的是什么
1.3 理解Ajax
1.4 使用Ajax和PHP建立一個簡單應用程序
1.5 小結
第2章 JavaScript下靈活的客戶端技術
2.1 JavaScript和Document Object Model
2.2 JavaScript事件和DOM
2.3 關于DOM的進一步介紹
2.4 JavaScript、DOM和CSS
2.5 使用XMLHttpRequest對象
2.5.1 創建XMLHttpRequest對象
2.5.2 使用XMLHttpRequest初始化服務器請求
2.5.3 服務器響應處理
2.6 使用XML結構
2.6.1 處理更多的錯誤和拋出異常
2.6.2 建立XML結構
2.7 小結
第3章 使用PHP和MySQL實現服務器端技術
3.1 PHP與DOM
3.2 參數傳遞與PHP錯誤處理
3.3 連接遠程服務器與JavaScript的安全性
3.4 使用代理服務器腳本
3.5 重復異步請求框架
3.6 使用MySQL
3.6.1 創建數據庫表
3.6.2 數據操作
3.6.3 連接數據庫并執行查詢操作
3.7 程序封裝與程序結構
3.8 小結
第4章 Ajax表單驗證
4.1 實現Ajax表單驗證
4.2 小結
第5章 Ajax聊天
5.1 Ajax聊天簡介
5.2 實現Ajax聊天
5.3 小結
第6章 Ajax建議和自動完成
6.1 Ajax建議和自動完成簡介
6.2 實現Ajax建議和自動完成
6.3 小結
第7章 使用SVG實現Ajax實時繪制圖表
7.1 使用Ajax和SVG實現實時圖表
7.2 小結
第8章 Ajax數據表格
8.1 使用客戶端XSLT實現Ajax數據表格
8.2 小結
第9章 Ajax RSS閱讀器
9.1 使用RSS
9.1.1 RSS文檔結構
9.1.2 Google Reader
9.2 實現基于Ajax的RSS閱讀器
9.3 小結
第10章 Ajax的拖放功能
10.1 在Web上使用拖放功能
10.1.1 購物車
10.1.2 分類列表
10.2 創建Ajax拖放分類列表應用
10.3 小結
附錄A 環境配置
A.1 Windows下的環境配置
A.1.1 安裝Apache
A.1.2 安裝MySQL
A.1.3 安裝PHP
A.2 *nix下的環境配置
A.2.1 安裝Apache
A.2.2 安裝MySQL
A.2.3 安裝PHP
A.3 安裝phpMyAdmin
A.4 配置Ajax數據庫
1.1 通過Web發布的功能
1.2 20世紀90年代開始出現網站
1.2.1 HTTP與HTML
1.2.2 PHP及其他服務器端技術
1.2.3 JavaScript及其他客戶端技術
1.2.4 缺少的是什么
1.3 理解Ajax
1.4 使用Ajax和PHP建立一個簡單應用程序
1.5 小結
第2章 JavaScript下靈活的客戶端技術
2.1 JavaScript和Document Object Model
2.2 JavaScript事件和DOM
2.3 關于DOM的進一步介紹
2.4 JavaScript、DOM和CSS
2.5 使用XMLHttpRequest對象
2.5.1 創建XMLHttpRequest對象
2.5.2 使用XMLHttpRequest初始化服務器請求
2.5.3 服務器響應處理
2.6 使用XML結構
2.6.1 處理更多的錯誤和拋出異常
2.6.2 建立XML結構
2.7 小結
第3章 使用PHP和MySQL實現服務器端技術
3.1 PHP與DOM
3.2 參數傳遞與PHP錯誤處理
3.3 連接遠程服務器與JavaScript的安全性
3.4 使用代理服務器腳本
3.5 重復異步請求框架
3.6 使用MySQL
3.6.1 創建數據庫表
3.6.2 數據操作
3.6.3 連接數據庫并執行查詢操作
3.7 程序封裝與程序結構
3.8 小結
第4章 Ajax表單驗證
4.1 實現Ajax表單驗證
4.2 小結
第5章 Ajax聊天
5.1 Ajax聊天簡介
5.2 實現Ajax聊天
5.3 小結
第6章 Ajax建議和自動完成
6.1 Ajax建議和自動完成簡介
6.2 實現Ajax建議和自動完成
6.3 小結
第7章 使用SVG實現Ajax實時繪制圖表
7.1 使用Ajax和SVG實現實時圖表
7.2 小結
第8章 Ajax數據表格
8.1 使用客戶端XSLT實現Ajax數據表格
8.2 小結
第9章 Ajax RSS閱讀器
9.1 使用RSS
9.1.1 RSS文檔結構
9.1.2 Google Reader
9.2 實現基于Ajax的RSS閱讀器
9.3 小結
第10章 Ajax的拖放功能
10.1 在Web上使用拖放功能
10.1.1 購物車
10.1.2 分類列表
10.2 創建Ajax拖放分類列表應用
10.3 小結
附錄A 環境配置
A.1 Windows下的環境配置
A.1.1 安裝Apache
A.1.2 安裝MySQL
A.1.3 安裝PHP
A.2 *nix下的環境配置
A.2.1 安裝Apache
A.2.2 安裝MySQL
A.2.3 安裝PHP
A.3 安裝phpMyAdmin
A.4 配置Ajax數據庫
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

