引用本文
  • 陈贵豪,叶进,李琳.以Google AMP为例的网页加速技术研究[J].广西科学,2021,28(3):265-271.    [点击复制]
  • CHEN Guihao,YE Jin,LI Lin.Research on Web Page Acceleration Technology: A Case Study of Google AMP[J].Guangxi Sciences,2021,28(3):265-271.   [点击复制]
【打印本页】 【在线阅读全文】【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 29次   下载 37 本文二维码信息
码上扫一扫!
以Google AMP为例的网页加速技术研究
陈贵豪, 叶进, 李琳
0
(广西大学计算机与电子信息学院, 广西南宁 530004)
摘要:
网页的加载速度与用户体验紧密相关,决定着用户的去留。本研究以Google AMP网页加速技术为例,对网页加速技术展开研究,并借助其关键技术,对腾讯新闻、CNBC新闻和VOX等网站进行改造,提出基于流行度分布和链路带宽的网页加载时间(Page Load Time,PLT)分析模型。结果表明,Google AMP能有效降低网页加载时间,相对于原版网页,最高可降低4.17%,即使在总体网络环境为最小往返时间(Minimum Round Trip Time,min_RTT)和丢包率较高、网络带宽较低的情况下,网页加载时间最高仍能降低92.46%;同时在启用流行度缓存机制的情况下,最高可再降低44%。本研究对进一步研究其他网页加速技术具有参考价值。
关键词:  AMP  网页加载时间  Mahimahi  Selenium  流行度
DOI:10.13656/j.cnki.gxkx.20210830.008
投稿时间:2020-12-07
基金项目:中国教育和科研计算机网CERNET赛尔网络下一代互联网技术创新项目(NGII20180305)资助。
Research on Web Page Acceleration Technology: A Case Study of Google AMP
CHEN Guihao, YE Jin, LI Lin
(School of Computer, Eletronics and Information, Guangxi University, Nanning, Guangxi, 530004, China)
Abstract:
The loading speed of the web page is closely related to the user's experience, which determines the user's staying and leaving. In this study, Google AMP was taken as an example to study the page acceleration technology. With the help of its key technologies, Tencent News, CNBC News, VOX and other websites were reformed, and a Page Load Time (PLT) analysis model based on popularity distribution and link bandwidth was proposed. The results show that compared with the original webpage, Google AMP can effectively reduce the loading time of the webpage by up to 94.17%. Even with the overall network environment of high minimum RTT, high loss rate of the packet, and low network bandwidth, page load time can still be reduced by 92.46%. At the same time, when the popularity caching mechanism is enabled, AMP can be reduced by up to 44%. This study has a reference value for further research on other web acceleration technologies.
Key words:  AMP  page loading time  Mahimahi  Selenium  popularity

用微信扫一扫

用微信扫一扫