网站的性能评估或技术指标有哪些?
时间:2024-02-05 04:50:01 | 来源:网站运营
时间:2024-02-05 04:50:01 来源:网站运营
网站的性能评估或技术指标有哪些?:
用户访问一个网站时,如果等待网页打开的时间超过8秒,超过30%的用户会放弃等待。根据调查研究,一个网站在10秒内网页打不开,会有40%的用户离开该页面;大部分手机用户愿意等待的加载时间为6-10秒;1秒钟延迟会导致转化率下降7%。
影响网站打开速度的因素有很多,包括网络带宽、服务器性能、公网传输质量、网页内容设计、DNS 解析时间等。
1
网络宽带“第一公里”是指万维网流量向用户传送的第一个出口,
是网站服务器接入互联网链路所能提供的带宽。此带宽决定了一个网站能为用户提供的访问速度和并发访问量。一个网站出口带宽越大,能服务的用户就越多;当用户请求数据量超过该网站所能提供的带宽时,就会在出口处形成拥塞,从而导致用户访问受阻。
2
服务器性能衡量服务器性能时,一般会涉及到几个指标。如 CPU、内存、QPS、load、RT,其中 CPU、内存、load 来衡量机器性能,QPS、RT 来衡量应用性能。一般建议 CPU、内存、load、RT 越低越好;QPS 则越大越好。
3
公网传输影响网站服务器到用户之间要经过网站所在的 IDC 或云机房、骨干网、用户所在城域网、用户所在接入网等。如果网站和用户之间距离遥远,比如跨国或者跨多个省份,不可避免的将会带来较长的传输时延,影响用户体验;同时用户接入带宽差、跨越 ISP 也会影响传输效果。这些问题互联网本身未进行解决(CDN、分布式机房等技术除外)。
如果网站服务器放在海外比如香港、美国、欧洲等地,而用户在国内,此时用户访问该网站的效果也将会打折扣。
4
网页内容设计网页文件的大小是网站能否快速打开的一个重要因素。压缩并减小网页里面的图片、视频文件,可以提升打开速度。
网站前端很庞大,如果本身资源未做合并和压缩、http请求太多、未设置浏览器缓存、动静态使用不当、代码过于冗余都会造成网页性能瓶颈。
5
DNS解析时间DNS 解析服务是在HTTP连接建立之前的一个过程。从用户主机上调用应用程序的角度看,DNS 是一个提供简单、直接转换服务的黑盒子,实际上 DNS 解析服务相当复杂。
DNS 解析时间对网站性能打开速度影响非常明显,笔者建议选择稳定可靠的解析服务商,这样在解析速度、处理能力、安全性方面都将有一定保障,另外可通过 DNS 预读取、DNS 缓存、拆分域名来减少 DNS 域名解析时间。
如果用图片来描述,就是 这样的: