TTFB - respuesta del servidor
El tiempo antes de que el servidor envíe el primer byte de la respuesta.
Qué es
TTFB (Time To First Byte) es el tiempo desde la solicitud hasta que llega el primer byte de la respuesta del servidor. Incluye trabajo del servidor (base de datos, generación de HTML) y latencia de red.
Por qué importa
Un TTFB alto retrasa absolutamente todo lo demás: la página no puede comenzar a renderizarse antes de que llegue el HTML. Generalmente es un síntoma de un alojamiento lento, una aplicación ineficiente o falta de almacenamiento en caché.
Cómo hacerlo
- 1Habilite el almacenamiento en caché del lado del servidor (caché de página/caché de objetos) para que el HTML no se genere en cada solicitud.
- 2Optimice las consultas lentas de bases de datos y el código de la aplicación.
- 3Implementar una CDN para acercar el contenido al usuario.
- 4Considere un alojamiento más rápido y potente si el servidor está sobrecargado.
Conclusión
TTFB es la "línea de partida": si es alta, ninguna optimización del front-end puede salvarla. La solución más común es el almacenamiento en caché (del lado del servidor + CDN) y un backend más rápido. El objetivo es mantener el TTFB bajo (aproximadamente por debajo de ~0,5 a 0,8 s) en dispositivos móviles.
Temas relacionados