首次字节时间 (TTFB) 是与页面速度有关的最具挑战性的指标之一,因为它完全由服务器和后端软件性能决定。虽然 TTFB 不再是 Google 当前 Pagespeed 指标中的主要指标,但它仍然是影响页面速度的重要因素。

第一个字节的时间是多少?

 

图像4.png
来源: https://www.keycdn.com/support/what-is-ttfb

 

TTFB 是服务器发送第一个字节数据所需的时间。它包括将请求发送到服务器、服务器处理请求以及服务器发回响应所需的时间。通常,它取决于页面负载和服务器容量。

什么是良好的 TTFB 级别?

Google 建议 TTFB 指标应低于 200 毫秒。200-500 毫秒之间被认为是可改进的,而 500 毫秒以上的任何时间都被认为是缓慢的.

如何提高 TTFB?

TTFB 的改进策略不仅可以增强 TTFB 本身,还可以直接或间接地促进其他 Web 性能指标。

1. 选择正确的服务器位置

 

Ekran Resmi 2024-06-22 15.39.00.png
资源: https://tools.keycdn.com/performance

 

Neredeoku.com 列表页面的分析显示了位于土耳其的服务器如何响应来自不同国家的 ping。TTFB 指标会随着跨大陆请求而增加,包括 DNS 解析时间。因此,选择合适的服务器位置对于 TTFB 至关重要。

2. 保持软件版本为最新版本

 

图像6.png
资源: https://kinsta.com/

 

例如,检查 PHP 版 WordPress CMS,可以明显看出 PHP 版本的流行度提高了服务器的请求性能。这一点对于软件语言和框架的流行度也同样有效。

3. 数据库优化

平台上使用的数据库具有各种设置来增强性能。这些工具必须根据服务器容量和请求潜力进行优化。正确配置这些设置对于快速的应用程序性能至关重要。此外,无论设置配置得多么好,编写不当的数据库查询都会减慢许多应用程序的速度。

4. 在专用服务器上工作

企业网络平台通常托管在专用服务器上,这些服务器应针对特定用例进行定制。但是,一些电子商务网站使用具有 Ticimax 和 Ideasoft 等基础设施的共享服务器。这些项目应计划在专用服务器上运行。

5. 正确配置缓存机制

利用静态内容和输出结果的缓存机制可以将 TTFB 性能提高 10 倍。

通过遵循这些策略,您可以显著改善您的 TTFB,从而提高您的整体页面速度和用户体验。