100ms 的延迟让亚马逊损失 1% 销量,如何快速降低网站延迟?

2022 年 1 月 27 日 CSDN

整理 | 郭露
出品 | CSDN(ID:CSDNnews)

当你打开购物网站,你愿意花多久的时间等它加载好所有内容?5秒?10秒?还是20秒?Dynatrace研究表示,大部分人的耐心其实只有3秒钟。3秒内还没有加载出来人们可能会转而选择另一个网站。人们的耐心往往不允许购物网站过多的加载时间。因此对于这些网站来说,这势必会损失大量的销量。此时时间就是金钱。

最近,网站开发工程师Amila Welihinda表示,100ms的延迟会让亚马逊网站的销量下跌1%。对此他表示,其团队正在进行开发,目标是将亚马逊网站的加载时间减半。

图源自推特

经过大量的实践,该团队摸索出了几种优化解决方案:

1.最先加载折叠上方的内容

在去掉部分内容和功能以加载ATF后,网站延迟缩短到了500ms,销售量增加了5%。

2. 采用更好的渲染框架

亚马逊官网采用服务器端渲染,而没有客户端渲染框架。潜在的延迟问题并不能证明这一点。Amila团队一直使用jQuery 1.6.4,但其速度并未达到预期。

3. 追踪关键信息

追踪关键性能指标,从而更加针对性地进行优化。

主要追踪信息:

  • 折叠上方加载内容的时间

  • 显示第一件物品的时间

  • 页面完整显示的时间

  • 加载广告的时间

  • 页面布局就绪的时间

4. 对所有重大变化进行A/B测试

如果网页版本表现不佳,导致销量下降,团队会直接采用旧版本。

5. 删除未使用的补丁

由于亚马逊仍然使用的是IE 10,并不支持Promises。因此团队在IE上进行了优化,而去掉了其他浏览器上的兼容包。

6. 为各浏览器提供不同的bundle

在服务器端识别浏览器(通过浏览器嗅探),并提供针对该浏览器的bundle包。团队可通过模块的文件名(例如:./my-feature.ie.js)定义特定浏览器的功能。


新程序员003》正式上市,50余位技术专家共同创作,云原生和数字化的开发者们的一本技术精选图书。内容既有发展趋势及方法论结构,华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等30多家知名公司云原生和数字化一手实战经验!

   
   
     
☞删库遭 GitHub 封号!开发者欲夺回发行权:“我只是犯了个编程错误”
腾讯高层回应应届生怒怼加班;微信朋友圈支持发 20 张图;360全面转型数字安全公司 | 极客头条
Cookie 退位、FLoC 被骂,“不死心”的谷歌再出奇招!
登录查看更多
1

相关内容

多媒体系统(MS)期刊详细介绍了多媒体计算,通信,存储和应用的各个方面的创新研究思想,新兴技术,最新方法和工具。它包含理论,实验和调查文章。多媒体系统的覆盖范围包括:在计算机系统中集成数字视频和音频功能;多媒体信息编码和数据交换格式;数字多媒体的操作系统机制;数字视频和音频网络与通信;存储模型和结构;用于支持多媒体应用程序的方法、范式、工具和软件体系结构;多媒体应用程序和应用程序接口,以及多媒体终端系统架构。 官网地址:http://dblp.uni-trier.de/db/journals/mms/
【MIT Sam Hopkins】如何读论文?How to Read a Paper
专知会员服务
105+阅读 · 2022年3月20日
亚马逊最新《联邦学习》简明综述
专知会员服务
84+阅读 · 2022年2月6日
专知会员服务
14+阅读 · 2021年6月26日
专知会员服务
25+阅读 · 2021年6月9日
专知会员服务
44+阅读 · 2021年1月31日
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【SIGIR2020】用于冷启动推荐的内容感知神经哈希
专知会员服务
22+阅读 · 2020年6月2日
Go 如何减少供应链攻击?
AI前线
0+阅读 · 2022年4月13日
什么是NDR,如何提高SaaS中的NDR?
人人都是产品经理
0+阅读 · 2022年3月16日
微软停止对Visual Studio旧版支持
CSDN
0+阅读 · 2022年2月15日
12月19日|DevFest 2021 京津冀专场重磅来袭!
谷歌开发者
0+阅读 · 2021年12月14日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月18日
Arxiv
0+阅读 · 2022年4月17日
VIP会员
相关VIP内容
【MIT Sam Hopkins】如何读论文?How to Read a Paper
专知会员服务
105+阅读 · 2022年3月20日
亚马逊最新《联邦学习》简明综述
专知会员服务
84+阅读 · 2022年2月6日
专知会员服务
14+阅读 · 2021年6月26日
专知会员服务
25+阅读 · 2021年6月9日
专知会员服务
44+阅读 · 2021年1月31日
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
【SIGIR2020】用于冷启动推荐的内容感知神经哈希
专知会员服务
22+阅读 · 2020年6月2日
相关基金
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员