优定制:用好网页性能监控 提升网站收益

news/2024/5/1 14:09:05/文章来源:https://blog.csdn.net/weixin_34194317/article/details/89427302

为什么要做网页性能监控

互联网时代,网络经济的比重一直在增长,互联网产生的价值也在飞速提升。提高web应用的性能从来没有比现在更重要过。主要原因不言而喻,web应用的性能与公司的利益直接相关。下面这个表格数据显示了一些知名的互联网公司,在收益和性能之间关系的主要调查结果:

图片描述
优定制(http://udz.com/)是一家领先的C2B定制电子商务平台。优定制可以让您设计和销售属于您自己品牌的定制服装、珠宝首饰、家居用品。只需要花几分钟的时间在优定制上传或设计产品,并设定一个销售目标和价格,就可以开始销售。当您设定的目标成功,优定制会负责剩下的全部生产、发货、客服、退换货的工作。同时,您还可以获得丰厚的佣金回报。
图片描述

作为一家定制类电商网站,商家和用户的每个流程环节页面的性能极其重要。有研究显示,对于页面的加载,每增加1秒钟就有4%的用户放弃使用。然而尽管性能很重要,我们在实际的开发迭代过程中难免会有所忽视,性能会伴随产品的迭代而有所衰减。特别在移动端,网络一直是一个很大的瓶颈,而页面却越来越大,功能越来越复杂。我们需要一套性能监控系统持续监控、评估、预警页面性能状况、发现瓶颈,指导优化工作的进行。

web应用的性能监控会涉及到网页端和服务器端两个层次。作为用户访问的最后一公里,本文主要侧重于网页性能的监控,监控结果作为优定制前端网页性能优化的依据。

“监控宝”的网页性能监控工具

云智慧的“监控宝”产品提供了完整的性能监控解决方案,它提供的网页性能监控功能,相比其他产品有很大优势。可以通过遍布全国的300+分布式监测节点,真实模拟实际用户的地理位置,监控不同地区、不同运营商网络访问优定制网站的情况,为网站提供最真实的一手数据。

在优定制,每一次卖家发起的预售活动,其购买页面对买家转换极其重要。因此我们专门对活动页面做了深入的监控分析。

首先我们开启了首屏监控功能,通过这个功能我们可以监控页面的首屏加载时间,使优化更有针对性。

同时我们选取了覆盖全国的骨干节点作为监测点,拿到用户最真实的访问数据。如图1所示。

图片描述
由于网页性能监控的频率不是很高,一般情况下都是在每次版本迭代时做一次监测和优化工作,所以对于监测的频率我们设置为60分钟一次,甚至可以在监控优化之后关闭。

告警线功能可以根据优定制的需求定义不同维度的监测指标阈值,当页面响应时间超过阈值时就会发出告警。这可以使得我们在优化之后,继续监测一些意想不到的问题,如某地运营商网络访问出现错误,并及时通知到运维和开发人员。如图2所示。
图片描述
如果触发告警线,监控宝可以通过短信,微信推送,邮件,APP推送消息,甚至语音电话告警的方式第一时间通知到我们。

下图是通过监控宝页面性能监控,监控到的活动购买页的性能分析。

图片描述
监控宝通过多项关键指标,页面性能指数、响应时间、可用率等多项指标保证网页性能全面监控。监控深入元素级,涵盖6大类23小项所有网页元素。同时,监控宝的监控会忽略浏览器的缓存策略,因此每次的监控数据都是最真实的网络请求,合理评估网页性能并提出优化方案。

例如图3,我们查看SERVER评估了57分,点击它查看明细,问题一目了然。这促使我们去选择合适的CDN加速静态资源的访问速度,并且通过开启Gzip压缩,优化资源的下载速度。

监控宝也提供了可视化界面,例如:元素瀑布图、对比柱状图、指标曲线图、统计饼状图、归类元素表,各类图表一目了然,全面体现网页性能健康状况。如下图所示:
图片描述

每种资源的各个请求环节的时间,一目了然。比如我们发现不同地区对DNS解析的速度都很慢,这说明DNS提供商需要优化,或者应该选择该供应商更好的DNS VIP服务等等。

为我们创造的价值

基于监控宝的网页性能监控,我们对关键页面的优化有了全面的量化指标,使我们有的放矢。通过监控宝这种SaaS的模式,大幅度的节约了服务器的开支和运维成本。它提供的全国监控点的方式对很多公司来说价值不菲,试想自行去搭建这套体系,支出之巨大可想而知。监控宝网页性能监控作为云智慧面向业务的全栈性能管理解决方案中的一环,解决用户体验前置问题,帮助电商企业致胜云端。

加入监控与性能优化分享群
请关注以下二维码

图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_768425.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大型网站架构演变

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考 的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什…

SEO如何利用百度知道日引流上千IP

个人小站长、SEO们经常为网站没有流量而发愁,一个没有流量的网站就像一个不喝水的人,迟早得死。没有流量,就没有PV,也就是说你的网站只是 给你一个人看的,那做站有什么意义呢?网站上所发布的内容都是分享、或者是付费…

网站测试

网站跳转转载于:https://www.cnblogs.com/kesz/p/10903756.html

关于大型网站技术演进的思考(十)--网站静态化处理—动静整合方案(2)

2019独角兽企业重金招聘Python工程师标准>>> 出处:夏天的森林博客 上篇文章我简要的介绍了下网站静态化的演进过程,有朋友可能认为这些知识有点过于稀松平常了,而且网站静态化的技术基点也不是那么高深和难以理解,因此它和时下日新…

学习.net的经典网站(转)

2019独角兽企业重金招聘Python工程师标准>>> 学习.net的经典网站(转) 原文: dotnet学习参考网站 学习.Net的经典网站 还不错推荐给大家 原文—— 名称:快速入门 地址:http://chs.gotdotnet.com/quickstart…

使用Varnish为网站加速

(1).Varnish概述 Varnish是一款高性能的开源HTTP加速器,可以有效降低web服务器的负载,提升访问速度。根据官方的说法,Varnish是一个cache型的HTTP反向代理。 Varnish的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在…

大型分布式网站架构技术总结

网址:http://www.cnblogs.com/itfly8/p/4967966.html本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记&#xff0…

5分钟把任意网站变成桌面软件--windows版

本文源自于segmentfault的一篇专栏文章:https://segmentfault.com/a/1190000012924855 只不过这篇是MAC版本的,所以我试了下windows版的; 当然想看的,可以看官网的地址 https://github.com/jiahaog/nativefier/blob/master/docs/…

eclipse的maven和动态web网站相互转换

很多eclipse没有转换的功能,其实直接建立一个新的工程最快速,将新建工程对应的文件夹里面内容替换就行,测试通过 两种类型网站转换,maven在pox.xml添加依赖项后,将这两个文件夹里面的东西拷贝粘贴就行

shell脚本实例-跟踪网站日常变动

#!/usr/bin/bash #用途:跟踪网页是否有更新 if [ $# -ne 1 ];then echo -e "$Usage $0 URl " exit fi first_time0 #非第一次运行这个脚本 if [ ! -e "last.html" ] ;then first_time1 fi curl $1 -o recent.html #下载静态页面 if [ $first_ti…

第9个HttpClient 例子,HttpClient+jsoup 扩展获取网站信息

2019独角兽企业重金招聘Python工程师标准>>> 目标&#xff1a;https://www.cnblogs.com/ 1.目标获取博客园的文章与超链接 2.获取指定图像的超链接地址&#xff1a; POM.xml <dependencies><dependency><groupId>org.apache.httpcomponents</g…

.NET Core网站发布到Linux系统的方法(一)

我是一名.NET开发者&#xff0c;精通Windows下的应用和网站开发&#xff0c;但对于Linux则算是一个小白。微软推出了.NET Core&#xff0c;让我们可以在Linux下部署.NET程序。痛苦地折腾了两天&#xff0c;终于解决了所有问题&#xff0c;在Linux下成功运行.NET Core开发的网站…

.NET Core网站发布到Linux系统的方法(二)

三、在Linux系统下安装.NET Core 微软官网有非常详细的说明&#xff0c;按照此说明做就行。 网址&#xff1a;https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/sdk-current 安装完成以后&#xff0c;其实我们已经可以运行.NET网站了。 运行以下语…

.NET Core网站发布到Linux系统的方法(三)

五、安装和配置Nginx 在这里&#xff0c;Nginx是一个代理的作用。它接受请求&#xff0c;然后交给.NET Core自带的服务器Kestrel去处理。 首先&#xff0c;我们执行以下语句安装Nginx&#xff1a; sudo apt-get install nginx 安装完成以后&#xff0c;如果我们在浏览器输入…

superslider网站特效插件

网站上常用的“焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动” 如何使用 1.引入jquery.js 引入superslider.js 2.编写HTML 以下是默认的HTMl结构&#xff0c;分别是 ".hd" 里面包含ul&#xff0c; ".bd" 里面包含ul 3.编写css 4.调用superslier …

MVC设计模式在网站中的应用

MVC设计模式在网站中的应用 以淘宝的购物车为例 一、结合六个基本质量属性 可修改性 采用MVC设计模式的时候&#xff0c;可以将视图、模型、控制器分析&#xff0c;将用户动作、数据表示、应用数据分离开来&#xff0c;如果用户需要以不同的视图来展示&#xff0c;只需要修改视…

免费可商用图片网站合集

SSYER-让作品遇见世界&#xff08;https://www.ssyer.com/&#xff09; 旅行日常为主&#xff0c;图片多为用户自己上传&#xff0c;在其他地方很少见到 piqsels&#xff08;https://www.piqsels.com/&#xff09; 基于CCO协议的免版税图库&#xff0c;个人和商业免费使用 pi…

是什么让美国网站拒绝欧洲访问?- GDPR 带来的数据安全思考

当我们置身于网络世界之中&#xff0c;一切的行为都将会被记录下来&#xff0c;互联网企业还会通过『数据画像』让用户具象化、真实化&#xff0c;事实上&#xff0c;在数据面前&#xff0c;我们每个人都只是穿着皇帝的新衣。 那么如何面对这些让人细思极恐的数据世界&#xff…

编程中经常用到的编程网站

2019独角兽企业重金招聘Python工程师标准>>> 1. http://legendtkl.com/categories/golang/ 2. http://blog.jobbole.com/category/go/ 3.http://chuansong.me/account/golangchina?start12 4.https://www.w3cschool.cn/go_internals/ 5.https://www.jankl.com/ 6…

那些好用真香的工具网站

看抽象语法树: https://astexplorer.net/ gif制作&#xff1a;http://www.gif5.net 压缩图片&#xff1a;https://www.yasuotu.com/ 免费在线制作思维导图&#xff0c;流程图ProcessOn-ProcessOn&#xff1a;https://www.processon.com/ 公众号排版网站&#xff1a;http://…