我们通过输入 www.ourwebsite.com 开始旅程,这将向我们的服务器发送一个 get 请求以检索页面的 HTML。所以我们的首要任务是加快检索速度。
此步骤由指标表示 - TTFB,第一个字节的时间
TTFB 不是最重要的,但作为第一个,意味着它将影响所有其他即将到来的指标。
TTFB 在客户端呈现的应用程序中比在服务器端呈现的应用程序中更重要,因为客户端完全依赖于填充它的 js 文件。
所有网站应争取 TTFB 为 0.8 秒或更短,您可以使用 lighthouse 或其他分析工具测量 TTFB,它将显示为“初始服务器响应时间”。
这里有一些优化TTFB的方法
托管 - 确保您有良好的托管提供商、分配足够的内存空间、配置服务器设置。
使用 CDN 提供静态文件、JS、HTML、CSS 和图像。
分块发送资源
为渲染关键资源发送 103 早期提示:“103 早期提示标头是服务器可以在后端忙于准备标记时发送到浏览器的早期响应代码。此标头可用于提示向浏览器告知存在渲染关键资源,页面应在准备标记时开始下载。”谷歌、web.dev
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3