DOIT 发表于:14年05月08日 10:00 [综述] DOIT.com.cn
日前,全球领先的虚拟数据中心与云数据中心应用交付和应用安全解决方案提供商Radware® (NASDAQ: RDWR)公司发布了题为“行业现状:2014年春季电商页面速度与Web性能”的最新调查报告。
该报告作为此次研究的重要部分。报告显示:尽管100强零售商网站中有75%的网站使用了内容分发网络(CDN),但是与没有采用CDN的零售网站相比,其网站主页的交互时间中位数足足多出了1秒。
CDN可以将静态页面资源缓存在跨区域或全球范围内的分布式服务器上,从而使资源更靠近用户。理论上来说,这一Web性能解决方案可以减少主服务器接收、处理并交付请求的页面资源(图像、CSS文件等)的时间。
Radware最新研究表明,采用CDN的网站交互时间(TTI)中位数为5.7秒,相比而言,没有启用CDN的网站TTI为4.7秒。
Radware负责加速产品的副总裁Kent Alstad表示:“这一发现不应解读为对内容分发网络的否认。相反,这会让人们意识到,CDN只能解决性能问题的一个方面。当前,网页大小和复杂性日益增长,CDN并不能完全缓解这一增长趋势和复杂性。网站运营人员必须意识到页面本身带来的性能问题,解决这些性能问题还需要其它解决方案。”
Alstad补充道:“1秒的交互延迟虽然看起来并不十分明显,但实际上它会对重要性能指标产生巨大的负面影响。我们先前有研究显示,1秒的延迟会增加8.3%的跳出率,减少9.3%的页面浏览量,甚至会减少2.1%的交易量,所有这些都会严重损害到在线零售商的利益。”
Radware最新研究报告包括以下内容:
1. 自2012年以来,网页平均加载时间减慢了47%
现在,500强电商网站主页的加载时间中位数为10秒。而在2012年春季,加载时间中位数为6.8秒。也就是说,仅短短两年,页面加载时间就减慢了47%。页面变大和内容增多也是导致加载时间增加的原因之一:页面中平均包含99个资源,页面平均大小为1510KB。
2. 页面交互时间中位数为5.4秒
“交互时间”(TTI)是指页面的主要内容从加载到用户可用所需的时间。电商页面主要内容从加载到可用,用户平均需要等待5.4秒。多数的网上购物者在等待3秒的页面加载时间后会选择放弃该页面。
3. 100强网站加载慢于500强网站
与知名度不高的同行相比,知名网站的运营并没有好多少。100强电商网站的加载时间中位数为10.7秒,比500强网站的加载时间中位数高出7%。
4. 多数网站没有利用最佳页面优化技术进行图像优化
尽管图像是最大的性能挑战之一,也是最大的机遇之一,但是仍有34%的页面不能很好地实现图像压缩,76%的页面没有利用先进的图像渲染技术。而事实证明,这些技术中的每一个都可以更快地提供真实和感知性能。
在本次“行业现状”调查报告中,Radware对美国500强零售商网站(这些网站由知名分析公司Alexa排名)的性能和页面构成进行了测试和追踪,以便充分了解这些主流电商网站的真实性能。同时,该报告也深入研究了如何满足正常浏览Internet的用户对网站性能的需求,并且为网站提供访问策略和最佳实践以大幅提升网站性能。
Radware Web性能专家Tammy Everts表示:“无论在线零售商是否应用了CDN,不断增大的页面大小依然会导致性能问题。很多网站都没有利用最佳页面优化技术,例如图像优化或是在页面完成之前推迟不重要脚本的加载。网站运营人员可以实施这些补救措施,用以改善加载时间,更重要的是改善网上购物者的用户体验。”
Radware“行业现状:2014年春季电商页面速度及Web性能”报告中提供了12个最佳页面优化实践,网站运营人员可以通过这些建议来解决性能难题。欲查看完整报告,请访问:www.radware.com/spring-sotu2014。欲查看页面速度及Web性能调查信息表,请访问:https://www.slideshare.net/Radware/radware-sotu-spring2014infographic
研究方法
此次测试中采用了由谷歌公司主导开发的开源工具WebPagetest,该工具可以从使用真实浏览器的真实用户的角度来模拟页面加载时间。Radware对Alexa报告中的500家零售企业网站主页进行了九次连续测试。在测试之间,系统还清空了缓存,并将测试结果中位数记录下来,用于计算网站平均加载时间。
此次测试于2014年3月24日进行,通过位于弗吉尼亚州杜勒斯的WebPagetest.org服务器,使用Chrome 33在DSL线路上进行测试。
WebPagetest极少会出现空白页面或是错误页面。在测试附录中,这些例子代表无效的空值。同时,WebPagetest.org也极少会有60秒以上的页面加载时间(这是WebPagetest默认的超时)。在这些情况下,测试结果会标示为60秒,而不是无效的空值。
为了确定每个页面的交互时间(TTI),Radware针对Alexa报告中排名前100的零售商网站,制作了页面加载时间计时幻灯片,以供参考。交互时间(TTI)是指特征页面内容在按动菜单调用操作到全部呈现所用的时间。