当前位置:
首页 > 电子书 > 软件设计 > Ajax与PHP Web开发[(罗)Cristian Darie Filip Chereches-Tosa Bogdan Brinzarea Mihai Bucica][pdf]

Ajax与PHP Web开发[(罗)Cristian Darie Filip Chereches-Tosa Bogdan Brinzarea Mihai Bucica][pdf]

Ajax与PHP Web开发[(罗)Cristian Darie  Filip Chereches-Tosa  Bogdan Brinzarea  Mihai Bucica][pdf]

Ajax与PHP Web开发

简介

Ajax是一种综合技术,对不同的人来说意味着不同的东西。计算机使用者们高兴地发现他们喜爱的网站界面越来越友好,并且响应信息越来越多。Web开发人员则学到了一门使他们只需要付出很少的努力就能够创建健壮的Web应用程序的新技术。的确,Ajax给很多人都带来了福音。.
从根本上说,Ajax是一种综合技术,它能够避免烦琐的网页重载,这意味着从一个页面跳转到另一个页面无须等待。消除页面重载离在网站中支持更复杂特性只有一步之遥,这些特性包括实时数据验证、拖动功能以及其他一些和传统的Web应用程序不相关的功能。虽然Ajax的组成部分已经成熟(AJax的核心XMLHttpRequest对象是微软公司在1999年提出的),但它们在Web发展浪潮中扮演的新角色却非常年轻,在这些技术带给终端用户最好体验之前,我们会见证众多的变化。到写作这本书的时候为止,Ajax这一名词仅仅提出了一年的时间。
当然,Ajax并不像当前大肆宣传的那样能解决所有的Web问题。就像其他技术一样,Ajax可能被滥用或错误地使用。Ajax同样有它自身的不足:需要克服与浏览器的矛盾;如果浏览器禁用JavaScript,使用Ajax技术的网页将无法显示;用户将Ajax页面添加到书签比较困难;搜索引擎有时不知道如何解析Ajax页面。同样,并不是每个人都喜欢Ajax,就像有的人喜欢在开发架构中使用JavaScript,而有的人根本就不喜欢JavaScript一样。当过度的炒作过后,大多数人会发现,对多数这种现象保持一种中立的态度才是明智之举。
在本书中采用了一种既实用又安全的方法:讲解相关模式和最佳实例,这对所有Web开发人员来说迟早都会有用。本书将介绍如何避免陷入常见的陷阱,如何编写高效的Ajax代码,以及如何将Ajax与现有的和将来的Web应用程序简单地融为一体并完成它的功能,而不是重新建立围绕Ajax的整个解决方案。读者可以将从本书学到的知识运用到开发PHP的Web应用程序中。

目录

第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 Web开发[(罗)Cristian Darie Filip Chereches-Tosa Bogdan Brinzarea Mihai Bucica][pdf]:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!