DOIT 发表于:14年03月18日 16:13 [综述] DOIT.com.cn
Radware公司于日前发布了一份题为“行业现状:2013年冬季电商页面速度及Web性能”的研究报告。
Radware在最新的调查报告中指出:500强零售网站不仅页面日益增大,而且加载速度也比以往变慢,越来越不能满足在线消费者的需求。500强电商网站主页的平均加载时间中位数为9.3秒,仅一年内就增加了21%,50%的电商网站加载时间则为10秒甚至更长。该报告还指出,在排名前100的电商网站中,每一页面的加载时间中位数为10秒,略高于去年同期的8.2秒。在早期的研究中显示,一个典型的互联网用户能够接受的最大页面加载时间阈值为10秒,遗憾的是排名前100位的零售商网站当中有半数没有达到这一要求。
在此次“行业现状”调查报告中,Radware对美国500强零售商网站(这些网站由知名分析公司Alexa排名)的性能和页面构成进行了为期两天的测试与追踪,以便充分了解这些主流电商网站的真实性能。同时,该报告也深入研究了如何满足正常浏览Internet的用户对网站性能的需求,并且为网站提供访问策略和最佳实践以大幅提升网站性能。
Radware最新研究报告包括以下内容:
1. 一年之内页面平均加载速度减慢21% 500强电商主页的页面加载时间中位数为9.3秒。一年前的页面平均加载时间中位数为7.7秒。多数网购人员在等待3秒页面加载时间之后就会离开该页面。
2. 前100强电商网站的平均加载速度明显慢于500强电商网站 排名前100的电商网站的平均加载时间中位数为10秒——高于去年同期的8.2秒。典型的互联网用户能够接受的最大页面加载时间阈值是10秒,这就意味着100强电商网站中有一半没有达到这一要求。
3. 页面进行交互操作所需的时间越来越长 “交互时间”(TTI)是指页面的主要内容从加载到用户可用所需的时间。2013年的TTI中位数为4.9秒,现在则为5秒。也许有人认为这一数字增长得并不明显,但是未来趋势将如何发展却很耐人寻味。
4. 页面变大,内容增多 每个电商页面平均包含99个资源(如:图像、CSS文件等)。一年前的页面包含的资源平均数为93个。页面大小的中位数为1436KB,比一年前1094KB的平均数增加了31%。页面变大和内容增多是导致加载时间增加的原因之一。
5. 对核心性能优化技术的采用已趋于稳定 在2013年春季,100强电商网站中有74%的网站使用了内容分发网络(CDN),而现在这一数字已增长到80%。Keep-alives的采用率则稳定在93%。图像压缩还没有广泛应用,采用率保持在9%。虽然现成页面优化技术的采用率没有显著增加,但Radware报告中显示一度被遗忘的JEPG文件的采用率现在有所上升,从6%增长到10%。
Radware Web性能专家Tammy Everts表示:“从2013年发生的Amazon及Healthcare.gov网站事件中我们不难发现,网站加载变慢同样会对品牌形象造成负面影响。加载速度变慢的发生概率是中断事故的10倍,随着时间的推移,加载速度变慢对企业收入带来的负面影响将会达到中断事故影响的两倍。网站加载速度变慢也会造成客户流失,由于网站速度过慢导致客户永久放弃浏览该网站是对中断事故放弃率的3倍。”
Everts补充道:“随着网页变大和内容增多,加载时间也在变长,5秒的平均页面交互时间远远不能达到用户的期望。这意味着用户需要等待更长的加载时间,而一旦加载时间超过3秒,用户就会放弃该网站不再浏览。”
Radware“行业现状:2014年冬季电商页面速度及Web性能”报告中提供了12个最佳页面优化实践,网站运营人员可以通过这些建议来解决性能难题。查看完整报告,请访问:www.radware.com/winter-sotu2014/。欲查看页面速度及Web性能调查信息表,请访问:https://www.slideshare.net/Radware/radware-sotu-winter2014infographicwebperformance
研究方法
此次测试中采用了由谷歌公司主导开发的开源工具WebPagetest,该工具可以从使用真实浏览器的真实用户的角度来模拟页面加载时间。Radware对Alexa报告中的500家零售企业网站主页进行了九次连续测试(在测试之间,系统还清空了缓存),并将测试结果中位数记录下来,用于计算网站平均加载时间。此次测试于2014年1月16-26日进行,通过位于弗吉尼亚州杜勒斯的WebPagetest.org服务器,使用最新版本的Chrome浏览器(31.0)在DSL线路上进行测试。
WebPagetest极少会出现空白页面或是错误页面。在测试附录中,这些例子代表无效的空值。同时,WebPagetest.org也极少会有60秒以上的页面加载时间(这是WebPagetest默认的超时)。在这些情况下,测试结果会标示为60秒,而不是无效的空值。为了确定每个页面的交互时间(TTI),Radware针对Alexa报告中排名前100的零售商网站,制作了页面加载时间计时幻灯片,以供参考。交互时间(TTI)是指特征页面内容在按动菜单调用操作到全部呈现所用的时间。