如,开发人员会在部署到生产环境之前跟踪页面加载指标以进行改进。
1. 绩效得分
性能得分是一个综合指标,代表网站的可用性和速度,包括页面渲染时间。得分范围从 0 到 100,但只有得分达到 90 或以上才算良好。
提高性能得分的最佳方法 护士数据库 是访问Google 的 PageSpeed Insights进行免费性能分析。该工具提供了一个方便的诊断部分,列出了警告和修复这些警告的有用提示。
2. FCP(首次内容绘制)
FCP是一种性能指标,用于衡量网页在用户启动页面加载后向用户显示第一部分内容所需的时间。具体来说,FCP 跟踪从用户开始加载页面到第一部分内容(例如文本、图片或背景元素)出现在屏幕上所需的时间。
为了优化 FCP,请考虑:
- 使用 CDN 帮助分配负 但是如何改善核心网络生命力呢 载并减少服务器响应时间。
- 异步加载 JavaScript 和 CSS 文件以解除页面内容渲染的阻碍
- 删除未使用的 CSS 和 JavaScript 代码
- 使用预连接、DNS预取和预取资源提示优化加载顺序。
3.TBT(总阻塞时间)
TBT 是一种性能指标,用于衡量网页在 CA 细胞数 载过程中对用户输入无响应的时间。具体来说,TBT 跟踪首次内容绘制 (FCP) 和可交互时间 ( TTI ) 之间的时间,在此期间,浏览器的主线程正忙于执行一些任务,导致页面无法响应用户交互(例如点击或按键)。
关于改进TBT的一些想法包括:
- 将代码分成更小的部分,以便根据需要加载它们,并减少初始加载期间的 JavaScript 数量。
- 将繁重的计算委托给在后台运行的 Web 工作者。
- 优先加载初始渲染所需的基本资源。
4. 速度指数
Lighthouse速度指数衡量的是网站内容在加载过程中的视觉显示速度。SI 与其他性能指标不同,它不标记页面加载过程中的特定时间。相反,SI 可以快速评估您的网页在可见加载时间方面的情况。通常的目标是低于 3.4 秒,确保用户认为您的页面快速高效。
网络性能指标
网络性能指标是评估用户设备和网站服务器之间数据传输效率的关键指标。它们在确定网站上的数据传输速度和可靠性方面起着至关重要的作用。
1. TTFB (第一个字节的时间)
首字节时间 (TTFB) 测量客户端浏览器从服务器接收响应首字节所需的时间。当用户尝试访问某个页面时,其浏览器会发送 HTTP 请求。托管该页面的服务器必须处理该请求并返回响应。
大多数公司的目标是将 TTFB 设置为 0.8 秒或更短。如果时间更长,则可能是网络延迟、服务器端处理延迟或配置方面的问题。这些问题都会让用户感觉您的网站反应迟钝、反应迟钝。