Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Time to First Byte (TTFB)

Time to First Byte (TTFB) bezeichnet die Zeit zwischen dem Anfordern einer Seite durch den Browser und dem Empfang des ersten Bytes von Informationen vom Server. Diese Zeit umfasst die DNS-Auflösung und das Herstellen der Verbindung mit einem TCP-Handshake und einem TLS-Handshake, wenn die Anfrage über HTTPS erfolgt.

TTFB ist die Zeit zwischen dem Beginn der Anfrage und dem Beginn der Antwort, gemessen in Millisekunden. Dies kann mit dem responseStart-Attribut von PerformanceNavigationTiming gemessen werden:

js
const ttfb = performance.getEntriesByType("navigation")[0].responseStart;

Hinweis: Für Websites, die 103 Early Hints verwenden, ist TTFB typischerweise die ersten Bytes (nach etwaigen Umleitungen) – also die 103 Zwischenantwort. Website-Betreiber, die die Zeit bis zur endgültigen Antwort messen möchten, sollten finalResponseHeadersStart verwenden, sofern unterstützt.