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项目开发案例整合》
感觉写一写可以加深印象,便于理解