Definition
TTFB (Time To First Byte) ist die Zeit zwischen dem Senden einer Anforderung durch den Browser und dem Eintreffen des ersten Bytes der Antwort. Sie ist die zentrale serverseitige Leistungskennzahl im Webhosting, weil sie alles abbildet, was passiert, bevor überhaupt HTML herunterzuladen beginnt: DNS-Lookup, TLS-Handshake, Netzwerk-Round-Trip, Serververarbeitung, Datenbankabfragen und jegliche Backend-Logik. Ein guter TTFB liegt unter 200ms für gecachte Seiten und unter 500ms für dynamische; über 800ms ist ein Warnsignal, dass Server, Anwendung oder Netzwerk zu langsam sind. TTFB fließt direkt in die Core Web Vitals (insbesondere LCP) ein und ist das, was Google misst, wenn von 'slow servers' die Rede ist. Er wird pro Anfrage mit der Navigation Timing API gemessen und von Chrome DevTools, WebPageTest und der web-vitals JS-Bibliothek berichtet. Am wichtigsten ist er für dynamische, nicht gecachte Seiten; statische Assets, die von einem CDN-Edge ausgeliefert werden, können einen niedrigen TTFB zeigen, unabhängig von der Entfernung zum Origin, sodass der Messwert vor allem Langsamkeit von Origin und Anwendung statt des Netzwerktransports offenlegt.
So funktioniert es
TTFB wird pro Anfrage gemessen, vom Moment, in dem der Browser die Anfrage sendet, bis zu dem Moment, in dem das erste Antwortbyte eintrifft. Er wird von Chrome DevTools, WebPageTest und der Web Vitals JS-Bibliothek ausgewiesen und ist eine der am besten beeinflussbaren Kennzahlen, die ein Hosting-Anbieter bewegen kann.
Warum es wichtig ist
Ein hoher TTFB fühlt sich wie eine langsame Site an, selbst wenn die Seite später schnell lädt, denn sichtbar kann nichts passieren, bis das erste Byte ankommt. Ihn zu senken gehört zu den wirkungsvollsten Performance-Maßnahmen: Wählen Sie einen Hoster näher an Ihrer Zielgruppe, fügen Sie ein CDN hinzu, cachen Sie Datenbankabfragen oder berechnen Sie die Antwort vor.