ajax性能优化(三)

ajax性能优化

例:

模块:  A  B  C  D程序员

开销:  50%  3% 25%   22%
ajax

若是咱们优化B就如同那些那些只执行一次的代码,性能·提升不到哪里去;反之,咱们去优化A,好比去优化它的循环,减小循环的嵌套,就能很好的提升网站性能(固然,这必须创建在程序符合要求的前提下)。json

 

使用ajax技术(ajax库http://developer.yahoo.com/yui/)浏览器

ajax实现方式发送数据包到服务器(一般编码为json),而后服务端返回一个数据包(也就是json编码)来响应,最后js程序使用这些数据来更新浏览器的显示。性能优化

使用ajax优势:数据的传输量,用户操做和可视化反馈的时间·减小,服务器和浏览器须要作的工做也减小了。服务器

使用ajax缺点:程序员须要作的工做量所以而增长。性能

使用ajax事项:数据包应该尽量小。优化

使用ajax常见错误:把全部数据都传给浏览器,这会再次引入ajax本应避免的延迟问题。增长了浏览器处理的数据量,n值增大,性能下降。网站

ajax中的炫酷特效,可能会分散用户注意力,下降生产效率,而且会产生没必要要的DOM操做。ui

 

总结:   1  选择那些消耗量大的代码去提速

     2  减小DOM操做

     3  编码要有质量,易于维护、理解与优化

     4  使用ajax技术能使应用程序更快。

 

相关文章
相关标签/搜索