今天开始学习ajax,顾名思义,ajax就是a是异步的意思,j是javascript ,a是and,x是xml。也就是说是一种异步的javascript和xml技术,所以这并不是一种新技术。我理解为就是js和xml的结合。
首先ajax其实是微软公司公司在97年发明的,但是这门技术火却是得易于谷歌公司的推广。其中商业竞争不必说。
为什么火?
因为现在互联网发达,注重用户体验。所以ajax符合市场需求,它只是在服务器和客户端之间充当了一个缓冲器,让用户误以为服务没有中断。
下面说说ajax的优缺点
优点呢就是:
2异步通信本身速度快,不用打断用户操作。
3.他是js的扩展,js是基于客户端的技术所以ajax可以将一部分服务器的活放在客户端做,这样就减少服务器的负担。
缺点呢就是:
1.取消的服务器的后退按钮
2.异步的东西他线程是不安全的,所以有安全漏洞,容易受到黑客的攻击
3.收索引擎支持比较弱
4. 破坏了程序的异常机制
5.对一些移动产品不是很支持
学习ajax首先得回顾一些js的基础知识,说了挺多的,写点代码吧。用js的。
首先呢,为了大家方便。你得学会使用一些插件。比如说spket插件和aptana的插件是很不错的智能工具。这些插件的安装就不说了,网上都有,也有在eclispe,myeclispe上安装的说明。不过在我上篇日志中有具体的安装图解。