Skip to content

Latest commit

 

History

History
executable file
·
20 lines (10 loc) · 1.58 KB

性能优化的指标.md

File metadata and controls

executable file
·
20 lines (10 loc) · 1.58 KB
  • 页面加载时间(Page Load Time): 衡量从用户请求页面到页面完全加载所需的时间。这包括所有资源(HTML、CSS、JavaScript、图像等)的下载和渲染时间。

  • 首次字节时间(First Byte Time): 衡量用户发出请求后,服务器第一次响应的时间。较短的首次字节时间通常表示服务器响应速度较快。

  • 首屏加载时间(First Paint): 用户首次看到页面内容的时间。这并不意味着整个页面都加载完成,而是指用户能够看到页面的第一个元素的时间。

  • 首次内容渲染(First Contentful Paint): 页面上第一个内容元素被渲染的时间,可以是文本、图像或其他。

  • DOMContentLoaded时间: 表示浏览器已完全加载HTML文档并构建完DOM树的时间。在这个时间点之后,页面上的JavaScript可以开始执行。

  • 页面完全加载时间(Page Fully Loaded): 页面上所有资源都加载完成且所有脚本已执行的时间。

  • 可交互时间(Time to Interactive,TTI): 用户可以与页面进行交互的时间点,包括所有资源加载完成、JavaScript执行完成等。

  • 资源加载时间: 包括CSS、JavaScript、图像等资源的加载时间。可以进一步分析每个资源的加载时间和性能。

  • 网络请求次数和大小: 分析页面加载时发出的网络请求的数量和这些请求的总大小。减少请求次数和资源大小可以提高页面加载速度。

  • 缓存利用率: 检查是否有效地使用了浏览器缓存,以减少重复下载相同的资源。