Ttfb langsam Wordpress Hosting
Sven Baumgartner | Aktualisiert: 22. Juli 2016
Es gibt viele Gründe, warum Ihre Website langsam sein könnte. Time to firstВ Byte (TTFB) bzw. Zeit zum letzten Byte (TTLB), für die erste HTML-Dokument ist eine Erklärung, die wir in diesem Beitrag konzentrieren möchte.
In den meisten Fällen sind wir darüber sprechen, wie unser Front-End wie minimiert CSS oder Komprimieren von Bildern zu optimieren. Dies ist ein sehr wichtiger Aspekt eine Website schnell geladen haben, aber es gibt gute Gründe für das Back-End als auch zu optimieren. Man stelle sich vor, dass es eine langsame Datenbankabfrage, die die Seite Download verzögert. Andere Szenarien sind, dass Ihr Ursprungsserver durch ineffiziente Code-Ausführung ihre Grenze erreicht und verlangsamt.
Was ist TTFB?
TTFB, die für die Zeit bis zum ersten Byte steht. ist die Zeit, ab es dauert, wenn ein Client eine HTTP-Anforderung macht es seine erste Byte von Daten von dem Web-Server zu empfangen. Die Zeit bis zum ersten Byte besteht aus 3 separaten Komponenten hergestellt.
- Die Zeit benötigt, um die HTTP-Anfrage senden
- Die timeВ neededВ für den Server die Anforderung zu verarbeiten
- Die Zeit neededВ für den Server das erste Byte der Antwort an den Client schicken zurück
Warum Slow Time to Last Byte der HTML-Datei Ergebnisse in Bad User Experience
Ein Web-Browser wird zunächst die HTML-Datei, die alle Verweise auf die Anlagen enthalten, die Unter nacheinander heruntergeladen werden müssen. Der Browser startet keine Asset ohne die HTML-Datei herunterzuladen. Web-Browser kann das Herunterladen Assets beginnen, während der erste Byte der HTML-Datei zu empfangen. Daher Zeit bis zum ersten Byte (TTFB) eine wichtige Rolle. Doch in den meisten Fällen - wenn nicht sogar alle †„Inhalte auf der Website können von Abrufen blockiert werden, bis das HTML vollständig heruntergeladen wurde. Daher ist TTFB so wichtig wie TTLB.
Das Slow-Backend-Problem
Das folgende vereinfachte Beispiel zeigt, wie eine langsame Backend zu einer Verzögerung für den Download der Unter sequent Vermögen führen kann. Die Tests wurden mit dem vollen Seite Geschwindigkeitstest auf tools.keycdn.com/speed gemacht .В Das erste Beispiel schnelle Lieferung des HTML-Dokuments ohne Verzögerungen zeigt.
Im followingВ Beispiel legen wir manuell eine Verzögerung von 1 Sekunde, um das Problem einer langsamen Zeit bis zum ersten Byte zu markieren. Die Vermögenswerte startsВ Download nach dem HTML-Dokument wurde vollständig heruntergeladen.
Der Unterschied zwischen TTFB und TTLB ist sehr klein in diesem Beispiel, die Verbindungsprobleme oder große geografische Entfernung als potentielle Probleme beseitigt. Das Problem hat auf dem Ursprungsserver sein. Im Durchschnitt etwas mit einem TTFB unter 100ms ist fantastisch. Alles, was zwischen 200-500ms ist Standard, zwischen 500ms †„1s ist weniger als ideal und anythingВ größer als 1 s sollte wahrscheinlich weiter untersucht werden.
Was sind die Gründe für die langsame Zeit zum ersten und letzten Byte?
Es ist wichtig, dass Sie schnell solche Probleme zu identifizieren. Lösen sie könnte einen großen Einfluss darauf haben, wie Sie Ihre Architektur oder wie Sie Ihre Datenbank-Design aussieht gebaut. Alle folgenden Vermögenswerte werden von dieser Verzögerung betroffen. Dies zeigt, wie wichtig es langsam Website Lösung aufgrund Zeit bis zum ersten Byte Fragen.
Hier ist eine Liste der häufigsten Fragen:
- Ineffizienter Code auf dem Ursprungsserver
- Datenbank-Design führt zu einer langsamen Abfragen (Indizes, verpflichtet, gespeicherte Prozeduren, usw.)
- Falsch konfigurierte Webserver (Apache, Nginx, PHP, Ruby, MySQL, MongoDB, Sysctl etc)
- Der Ursprungsserver seine Kapazität erreicht (CPU, Speicher, Festplatten-E / A, usw.)
Zeit bis zum ersten Byte-Test
KeyCDN erstellt aВ neues Web-Performance-Test-Tool, in dem Sie leicht TTFB auf einem einzigen Vermögenswert von 14 Teststellen testen. Einfach die URL Ihres Vermögens und es wird der Status, Cache-Status zurückkehren, ETAG, DNS, verbinden, TLS und auch die TTFB. Alles, was unter 400 ms wird eine grüne Anzeige zurück. Diese Zeit bis zum ersten Byte-Test können Sie in welchen Standorte ermitteln Sie geringe Leistung zu sehen sein könnten.
Ein großes Delta zwischen TTFB TTLB und wird oft von geographischen Entfernung oder Verbindungsprobleme im allgemeinen verursacht, was zu einer erhöhten Latenz führt, und verringert den Durchsatz. Diese Tatsache hilft, die Probleme zu differenzieren und Problemlösung zu isolieren.
Eine langsame Website - Zeit bis zum ersten Byte (TTFB) wurde zuletzt geändert am: 22. Juli 2016 von Sven Baumgartner
#PERFMATTERS
250GB Free Traffic
Erhöhen Sie Ihre Webseite mit KeyCDN
HTTP / 2 - Kostenlose SSL - RESTful API - 25 POPs - Sofortige Purge