单点性能测试-页面Load时间

news/2025/1/15 8:38:14/

打开chrome浏览器的调试工具,如图所示:

在这里插入图片描述

DOMContentLoaded:DOM树构建完成。即HTML页面由上向下解析HTML结构到末尾封闭标签的时间

Load:页面加载完成的时间。 DOM树构建完成后,继续加载html/css 中的图片、音频、视频等等外部资源,加载完成后视为页面加载完毕。

一般来说,网站的响应时间意味着Load时间,因为用户可以更容易地感知到这一点,此时用户可以看到浏览器已完成工作并且页面已准备就绪。

关系:DOMContentLoaded 会比 Load 时间小,两者时间差大致等于外部资源加载的时间。

Finish:页面上所有 http 请求发送到响应完成的时间, HTTP1.0/1.1 协议限定,单个域名的请求并发量是 6 个,即 Finish 是所有请求(不只是XHR请求,还包括DOC,img,js,css等资源的请求)在并发量为6的限制下完成的时间。

在某些情况下,似乎Finish永远不会停止并继续增加,因此它可能不是对网页响应时间的最佳评估。

关系:Finish 时间与DOMContentLoaded、 Load时间 并无直接关系,经过测试会出现Finish 的时间比 Load 时间大也有可能比Load时间小,

  • Finish 的时间比 Load 大,意味着页面有相当部分的请求量。
  • Finish 的时间比 Load 小,意味着页面请求量很少,如果页面是只有一个
    html文档请求的静态页面,Finish时间基本就等于HTML文档请求的时间。

http://www.ppmy.cn/news/59419.html

相关文章

Servlet 笔记

1. HTTP 协议 1.1 HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆伯纳斯-…

【C++技能树】再也不怕没有对象了 --初识类

Halo,这里是Ppeua。平时主要更新C语言,C,数据结构算法…感兴趣就关注我吧!你定不会失望。 目录 0. 初识类1.类的引入**在一个结构体里可以定义函数了:**定义一个Struct的时候再也不用写Struct了. 2.类的定义类的两种定义方式:成员…

基于FPGA和Matlab实现的FFT功能验证

一 、FFT设计验证思路 1、基于Matlab与FPGA的混频sin信号的FFT验证,分别在Matlab和FPGA开发环境上实现相同的FFT功能设计。 2、Matlab平台开发,使用自带的fft函数与相关操作函数,绘制出混频sin信号,经过fft功能处理后的频谱图。 3…

Allegro生成artwork推荐做法

原则上,充分利用所见即所得的功能。 如下: 创建所有的电气层底片。 以4层板为例。为了方便管理,统一名称很重要。 为 art01_top, art02_gnd, art03_pwr, art04_bot, 首先,关闭所有的图层,只打开BG->outline&#x…

锐龙7000PBO温度墙设置

AMD的锐龙7000处理器首发评测大家也都看过了,很多人关心的都是它的性能是否可以超越12代酷睿甚至即将发布的13代酷睿,这方面的测试结果差不多了,但是很多人不知道的是散热问题更需要关注。 在评测中,锐龙9 7950X在拷机时温度达到…

Python:从入门到实践:chapter2

Chapter2:变量和简单数据类型 2.2 变量2.3 字符串2.4 数字2.5 浮点数2.6 使用函数 str() 避免类型错误 2.2 变量 我们可以添加一个 变量名 message , 并为这个变量存储一个值(与之相关联的信息)在程序汇总可随时修改变量的值,而 …

交换机和路由器到底有什么区别???

我:度娘度娘,交换机和路由器的区别是什么呢? 度娘:一个工作在第二层数据链路层,一个工作在第三层网络层。 我:哈?那工作在不同层会有什么区别?为什么要工作在不同层? …

Vue生命周期

私人博客 许小墨のBlog —— 菜鸡博客直通车 系列文章完整版,配图更多,CSDN博文图片需要手动上传,因此文章配图较少,看不懂的可以去菜鸡博客参考一下配图! 系列文章目录 前端系列文章——传送门 后端系列文章——传送…