CityHost.UA
Hilfe und Unterstützung

Analyse der Server-Antwortzeit (TTFB)

Die Zeit bis zum ersten Byte (Time to First Byte, TTFB), auch als Serverantwortzeit bekannt — ist die Zeit bis zum Erhalt des ersten Bytes der Webseite nach dem Senden einer Anfrage vom Client-Browser. Je niedriger dieser Wert ist, desto wahrscheinlicher kann man sagen, dass die Website wie gewünscht funktioniert und sie als schnell betrachtet werden kann. Die Messung von TTFB erfolgt in Millisekunden.

 

Für die Überprüfung von TTFB gibt es viele Werkzeuge: von Befehlen für das Linux-Terminal und einer Vielzahl von Drittanbieter-Online-Diensten bis hin zu integrierten Werkzeugen in gängigen Internetbrowsern. In diesem Beispiel betrachten wir die Anzeige von TTFB mit dem Browser Google Chrome, aber in anderen Browsern unterscheidet sich der Prozess kaum.

 

Wie man TTFB in Google Chrome überprüft:

  1. Ein leeres Tab öffnen und die F12-Taste drücken
  2. In den Entwicklertools auf die Registerkarte Netzwerk wechseln
  3. In die Adresszeile des Browsers den Link zu Ihrer Website eingeben und die Eingabetaste drücken
  4. Der gesamte Ladeprozess der Website wird auf der Registerkarte Netzwerk angezeigt.
  5. In der Liste der geladenen Elemente der Registerkarte Netzwerk das erste Element finden und mit der linken Maustaste darauf klicken
  6. Es öffnet sich ein zusätzliches Panel, in dem standardmäßig die Registerkarte Timing geöffnet sein sollte
  7. Unter den angezeigten Informationen die Zeile Waiting (TTFB) finden — das ist unsere gesuchte Serverantwortzeit.

Auf TTFB können viele Faktoren Einfluss haben, aber in den meisten Fällen hängt alles von der Qualität der Optimierung der Website ab, die der Entwickler während der Erstellung durchgeführt hat. Zu den Faktoren, die TTFB beeinflussen, gehören das Vorhandensein von "schweren" nicht optimierten Skripten und Datenbankanfragen, langsame Anfragen, der Zugriff auf externe APIs während des Ladevorgangs, das Fehlen von Caching und Datenkompression, die Größe und Anzahl der statischen Dateien und andere Faktoren...

 

Was man von der Website-Seite aus tun kann:

Caching und Kompression des Inhalts einrichten, das Protokoll HTTP/2 verwenden, die Ladezeit und das Vorhandensein von "schweren" Skripten und langsamen Datenbankanfragen analysieren. Insgesamt ist die Optimierung der Ladegeschwindigkeit einer Website ein sehr komplexer Prozess, den man besser einem Webentwickler oder einem Fachspezialisten überlassen sollte.

 

Was man von der Hosting-Seite aus tun kann:

  1. Auf eine aktuellere PHP-Version umsteigen, vorausgesetzt, die Website kann mit den neuen Versionen arbeiten.
  2. Das integrierte Google PageSpeed Optimierungsmodul verwenden
  3. Caching OPcache verwenden (keine zusätzliche Konfiguration von der Website-Seite erforderlich)
  4. Caching Memcached oder Redis verwenden (zusätzliche Konfiguration von der Website-Seite erforderlich)
  5. Caching von statischen Dateien einrichten
  6. Gzip-Kompression des Inhalts aktivieren

 


Ähnliche Artikel