zoukankan      html  css  js  c++  java
  • Ajax学习系列——Ajax介绍及优缺点

    一、什么是Ajax

    Ajax即“Asynchronous JavaScript And XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。

    Ajax = 异步JavaScript和XML或者是HTML

    Ajax是一种用于创建快速动态网页的技术。

    Ajax 不是新的编程语言,而是一种使用现有标准的新方法。

    Ajax 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。百度百科

    二、Ajax的优点和缺点

    优点:

    1、Ajax可以发送异步请求,不妨碍用户进行其他操作。

    2、局部刷新,无需重新刷新界面,减少用户实际和心理等待时间。

    3、Ajax是基于标准化并被广泛支持的技术,并且不需要任何插件和下载小程序。

    4、前端和后端负载平衡,最大程度的减少冗余请求和相应对服务器造成的负担。

    5、最大的优点:界面和用户分离。这样有利于分工合作、减少非技术人员对页面的修改造成的WEB应用程序错误、提高效率、也更加适用于现在的发布系统。

    缺点:

    1、对于手机等移动设备并不能很好的支持。

    2、存在安全隐患。容易受到黑客攻击。

    3、违背URL和资源定位的初衷。

    4、使用JavaScript做的Ajax引擎,JavaScript的兼容性和Debug都是让人头痛的事。

  • 相关阅读:
    组原——④存储器4
    sdk和api的区别
    转载:直播测试
    生成短链接
    H5调原生
    Android Intent 启动方法和启动Action大全
    ps和top的区别
    安卓知识点
    正则基础之——捕获组(capture group)
    正则基础之——反向引用
  • 原文地址:https://www.cnblogs.com/guo-xu/p/10492713.html
Copyright © 2011-2022 走看看