3450399331
网站制作

制作网站用AJAX非同步处置技术

发表日期:2024-12-07   作者来源:www.khn769.com   浏览:0   标签:网站制作    

说起AJAX,若是足球迷,真是会以为是说阿积士,哈哈!虽然阿积士在波坛也非常闻名,可是今天的主角是网站设计世界的AJAX哦。

AJAX为「Asynchronous Javascript and XML」(非同步的Javascript与XML技术),指的是一套综合了多项技术的浏览器端网站开发技术。

传统的网站建设允许用户端填写表单(form),当提交表单时就向网页伺服器发送一个请求。伺服器接收并处置传来的表单,然后送回一个新的网页,简单来讲用户是需要在伺服器处置表单这期间需要等待,而当完成时网页进行一次Refresh跳页以显示结果,这个做法其实浪费了很多频宽,由于在前后两个页面中的大多数HTML码总是是相同的。因为每次资料传送都需要向伺服器发送请求,系统的回话时间依靠于伺服器的回话时间。这致使了用户介面的回话比本机应用慢得多。

与此不同,AJAX应用可以仅向伺服器发送并取回需要的资料,它用SOAP或其它一些基于XML的页面服务介面,并在推广客户端使用Javascript处置来自伺服器的回话。由于在伺服器和浏览器之间交换的资料很多降低(大约只有原来的5%)。结果,大家感觉伺服器回话更快了。同时,不少的处置工作可以在发出请求的推广客户端机器上完成,因此网页伺服器的负荷也降低了。此外更要紧的一点是,在用户介面方面,用AJAX传送资料可省却用户重新载入网页的次数,由于大部份的页面内容都是相同的,而大家从资料传送中需要改变的内容可能只不过网页上的一小部份(比如提交表单,完成后可能仅需显示一段文字以告知用户那个表单的处置结果),借助AJAX则可做到局部更新网页内容的功能,配合如 jQuery 等 javascript Library 制作视觉成效,便可制作出 User Friendly 的网页介面程式。

标题名字制作网站用AJAX非同步处置技术

如没特殊注明,文章均为优果网 原创,转载请注明来自http://www.huiguohuo.com/news/zhizuo/16137.html