您好,登录后才能下订单哦!
Web性能监控是什么?Web性能监控的作用是什么?相信大部分人都不太了解,为了让大家更加了解,小编给大家总结了以下关于Web性能监控的内容。
顾名思义,就是监控Web的性能。具体来讲,就是我们打开一个网站的页面需要多久之类的。Web性能监控的好处和作用是显而易见的,优化好了Web的性能,才能给用户更好的体验感从而提升用户留存率。
什么是Web性能监控?
Web性能监控有两种分类,即合成监控和真实用户监控。合成监控是采用Web浏览器模拟器来加载网页,通过模拟终端用户可能的操作来采集对应的性能指标,最后输出一个网站性能报告。例如:Lighthouse、PageSpeed、WebPageTest、Pingdom、PhantomJS 等。它的优势是无侵入性,且简单快捷。不过不是真实的用户访问情况,只是模拟的,而且没法考虑到登录的情况,对于需要登录的页面就无法监控到。
真实用户监控是一种被动监控技术,是一种应用服务,被监控的Web应用通过 sdk 等方式接入该服务,将真实的用户访问、交互等性能指标数据收集上报、通过数据清洗加工后形成性能分析报表。例如 FrontJs、oneapm、Datadog 等。其优点是真实用户访问情况,还能观察历史性能趋势,以及一些额外的功能,如报表推送、监控告警等等。缺点是具有侵入性,在一定程度上会影响Web性能。
Web性能监控有什么用处?
前面讲过了,Web的性能一定程度上影响了用户留存率。google开发者提出了一种RAIL模型来衡量应用性能,即:Response、Animation、Idle、Load,分别代表者Web应用生命周期的四个不同方面。并指出最好的性能指标是:100ms内响应用户输入,动画或者滚动需在10ms内产生下一帧,最大化空间时间、页面加载时长不超过5秒。我们可转化为三个方面来看:响应速度、页面稳定性、外部服务调用。响应速度:页面初始访问速度+交互响应速度;页面稳定性:页面出错率;外部服务调用:网络请求访问速度。
看完上述内容,你们对Web性能监控有进一步的了解吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。