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项目开发案例整合》

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

  • 相关阅读:
    iOS14
    iOS 音量键翻页实现
    pod 相关写法
    js 递归树结构数据查找指定元素的所有父级
    前端实现访问一个图片URL直接下载该图片
    HTML5 drag api 的使用
    vue 组件的 patch
    centos7安装nginx
    nginx常用配置说明
    遍历删除
  • 原文地址:https://www.cnblogs.com/phpspring/p/2831983.html
Copyright © 2011-2022 走看看