AJAX技术如何节省应用的带宽:多次交互,每次少量更新
2006-07-26 16:59
417 查看
Using AJAX to Improve the Bandwidth Performance of Web Applications这篇文章十分量化的说明了AJAX技术如何节省应用的带宽。我将文章中的2次测试的效果截图用画图组合对比了一下:这样看效果更明显一些
这里有几个基本的结果:
1 包含ajax的应用首次下载要比一般页面刷新方式的应用大:Usage Analyser的ajax版大小12387,原大小9741字节
2 AJAX应用在后面的交互中:只刷新部分需要更新数据 2-3k 而传统的整页刷新模式需要整页重载: 10k左右
3 交互次数越多,AJAX应用的带宽节省效果越明显;
4 整页刷新模式虽然需要重新载入图片等:但由于通知了客户端使用本地缓存的图片和JS等:因此没有重新产生流量,
在此次条件的试验过程中:ajax技术总计节省了超过61%。远远超过预期的50% 而且随着交互次数增加,节省率还会更高。
AJAX技术比刷页方式节省带宽的比例换算公式:
( 交互次数(刷页交互流量 - AJAX交互量) - (AJAX版首次加增加量) ) / (刷页*交互次数 + 首次加载页面大小)
这里有几个基本的结果:
1 包含ajax的应用首次下载要比一般页面刷新方式的应用大:Usage Analyser的ajax版大小12387,原大小9741字节
2 AJAX应用在后面的交互中:只刷新部分需要更新数据 2-3k 而传统的整页刷新模式需要整页重载: 10k左右
3 交互次数越多,AJAX应用的带宽节省效果越明显;
4 整页刷新模式虽然需要重新载入图片等:但由于通知了客户端使用本地缓存的图片和JS等:因此没有重新产生流量,
在此次条件的试验过程中:ajax技术总计节省了超过61%。远远超过预期的50% 而且随着交互次数增加,节省率还会更高。
AJAX技术比刷页方式节省带宽的比例换算公式:
( 交互次数(刷页交互流量 - AJAX交互量) - (AJAX版首次加增加量) ) / (刷页*交互次数 + 首次加载页面大小)
相关文章推荐
- AJAX技术如何节省应用的带宽:多次交互,每次少量更新
- 揭开AJAX技术如何节省应用的带宽的内幕
- 如何禁止IE缓存,采用Ajax技术数据更新不及时
- 前端 后台php MySQL数据库之间通过Ajax技术的完整连接与交互 Ajax的应用
- 如何禁止IE缓存,采用Ajax技术数据更新不及时
- 如何禁止IE缓存,采用Ajax技术数据更新不及时
- 如何用JAVA及AJAX技术实现交互操作
- 交互译文-如何合理的在移动应用中使用动效
- AJAX技术应用详解
- ajax技术在ssh中的应用[1]
- [Mugeda HTML5技术教程之18]如何在Android应用中使用Mugeda动画内容
- 如何使用Ajax技术开发Web应用程序(1)
- 如何更新服务其证书-试用于web ssl证书过期以及其他形式应用的证书过期
- 如何节省 1TB 图片带宽?解密极致图像压缩
- Silverlight整合Asp.net AjAX的技术应用
- Rails框架技术讲座:如何定义自己的Rails应用软件入门位置
- JViews 加速了使用AJAX, ECLIPSE技术的RICH INTERNET及桌面应用体系的形成
- 5月1日起不支持iPhone 5的应用不准上架或更新 彻底废除UDID技术
- AJAX开发的性能冲击:使用AJAX提高WEB应用的带宽使用率