内容简介
这本书指导读者使用Ajax、PHP等相关技术构建快速响应网页。本书不仅指导读者从Ajax的客户端和服务器端技术一步步掌握Ajax的基本应用,还通过实例详细演示了Ajax表单验证、Ajax聊天室、AjaxSuggest、使用SVG的Ajax实时绘图程序、AjaxGrid、AjaxRSS阅读器和Ajax拖放等的实现过程。同时还介绍了Windows和UNIX系统下应用环境的配置以及相关术语的解释。
这本书适合已经掌握PHP的人、XML、而想要了解Ajax的核心和工作原理的读者应该去读一读。
目录
- 第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数据库
AJAX和PHP搭配的入门书籍.比较细致和详尽,但比较初级.
虽然有好几个人来写,篇幅不够大,后面的范例也不够深入.
不过对掌握概念,绰绰有余.毕竟现在成熟的AJAX框架很多了,不再需要这样动手从头开始造轮子了.
后来发现是一群罗马尼亚同志写的,还是得佩服一下.
看看国人的同类书籍,反正是没几个能拿出手的.
当时,没有学ajax基础,直接就是读了这本·呵呵,为了应付百度的笔试