Ajax

Ajax无刷新技术

Ajax是Asynchronous[eiˈsiŋkrənəs]  Javascript and xml 异步的javascript和xml。

AJAX是一种运用浏览器的技术,它可以在浏览器和服务器之间得到异步通信机制进行数据通信,从而允许浏览器向服务器获取少量信息而不是整个页面。

Ajax优点

Ajax是使用客户端脚本与web服务器交换数据的web应用开发方法。这样,web页面不用打断交互流程进行重新加载,就可以动态的更新。

1.减轻服务器的负担

2.无刷新更新页面

其次,及时要读取较大的数据,也不会出现白屏的情况。

带来更好的用户体验

把部分服务期负担的工作转交给客户,利用客户端闲置的能力来处理任务,从而减轻服务器和带宽的负担,节约空间和宽带租用成本。

可以调用外部数据

是一种基于标准化并被广泛支持的技术,不需要下载插件或者小程序

进一步促进web页面展现形式与数据的分离

Ajax核心技术XMLHttpRequest

它是一个具有应用程序接口的javascript对象,能够使用超文本传输协议连接一个服务器。通过xmlhttprequest对象,Ajax可以像桌面用用程序一样值同服务器进行数据层面的交换,而不用每次都刷新页面,也不用每次都将数据处理的工作交给服务器,这样既减轻了服务器的负担又加快了响应速度、缩短了用户等待时间。

 

 

 

....................来自《php项目开发案例整合》

感觉写一写可以加深印象,便于理解

posted @ 2012-12-25 10:55  凡尘若梦  阅读(126)  评论(0编辑  收藏  举报