zoukankan      html  css  js  c++  java
  • 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项目开发案例整合》

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

  • 相关阅读:
    spring scope 属性的取值
    DefaultTransactionStatus源码
    Spring事务管理接口PlatformTransactionManager的实现类DataSourceTransactionManager
    Spring 框架简介
    PL/SQL游标
    [BC冠军赛(online)]小结
    [hdu5164]ac自动机
    [hdu2222]ac自动机(模板)
    上浮法或漂浮法
    [hdu5213]容斥原理+莫队算法
  • 原文地址:https://www.cnblogs.com/phpspring/p/2831983.html
Copyright © 2011-2022 走看看