Website-Geschwindigkeitstest: Korrekte Messung der Geschwindigkeit Ihres Webhosting-Anbieters

Veröffentlicht: 2017-04-21

Die Geschwindigkeit einer Website kann sich auf viele verschiedene Dinge beziehen und die Messung ist meist mit Unklarheiten und Interpretationsfehlern behaftet. In diesem Artikel werden wir einige verwirrende Aspekte der Website-Geschwindigkeitsmessung klären. Dann helfen wir Ihnen, den Geschwindigkeitsmessbericht zu entschlüsseln. Abschließend analysieren wir, welche Metriken Sie berücksichtigen müssen, wenn Sie die Geschwindigkeit Ihres Webhosting-Anbieters messen.

Wir werden für unsere Beispiele das WebSite Speed ​​Test Tool von Pingdom verwenden. Es gibt viele ähnliche Tools wie dareboost und WebPageTest, und wir empfehlen Ihnen, alle auszuprobieren, um ein ausgewogeneres Ergebnis zu erzielen. Es gibt auch GTMetrix und Page Speed ​​Insights von Google. Mit Google haben Sie die Autorität, die ein Google-Tool hat. Auf der anderen Seite erhalten Sie keine Informationen über die tatsächlichen Antwortzeiten (in Millisekunden) für Ihre Website. Wenn Sie also nach quantitativen Ergebnissen suchen, müssen Sie die anderen Tools überprüfen.

Aber die Wahrheit ist, dass die Geschwindigkeitsmessung etwas schwierig ist. Lassen Sie uns zuerst einige Dinge klären.

Das Messen der Website-Geschwindigkeit ist … kompliziert

Berichte von Online-Tools zur Geschwindigkeitsmessung von Websites liefern normalerweise eine überwältigende Menge an Informationen über die Geschwindigkeit Ihrer Website. Dies ist schwer zu verstehen, besonders wenn Sie noch nie eine verwendet haben. Zunächst müssen Sie einige Punkte beachten:

  1. Website-Geschwindigkeitsberichte geben Ihnen eine Gesamtgeschwindigkeitsmarke, indem mehrere sehr unterschiedliche Metriken miteinander kombiniert werden. Dies gibt eine allgemeine Annäherung an die „Schnelligkeit“ einer Website. Wenn Sie jedoch die Geschwindigkeit eines Webhosting-Anbieters bewerten müssen, müssen Sie sich die Ergebnisse genauer ansehen.
  2. Nur einmal einen Website-Geschwindigkeitstest durchzuführen, gibt Ihnen kein realistisches Bild. Sie müssen mindestens 10 verschiedene Tests durchführen (mit demselben Tool und aus derselben Region) und dann den Durchschnitt berechnen, indem Sie die Ergebnisse entsprechend dividieren.
  3. Geschwindigkeitstools für Online-Webseiten umgehen normalerweise alle Caching-Mechanismen, die Ihr Anbieter oder Ihre Website möglicherweise eingerichtet hat. Wenn Sie beispielsweise die Anforderungsheader einer beliebigen Anforderung untersuchen, werden zwei HTTP-Header angezeigt, die das Caching deaktivieren. Daher sollten Sie bei Ihren Tests immer an das Caching denken.

Die Geschwindigkeit des Webanbieters unterscheidet sich von der Anwendungsgeschwindigkeit!

Tools zum Testen der Geschwindigkeit von Websites testen normalerweise dieselben Dinge und zeigen ähnliche Arten von Daten an. Wie bereits erwähnt, beziehen sich nicht alle diese Daten tatsächlich auf die Geschwindigkeit Ihres Anbieters. Beispielsweise sagen Assets, die von Drittanbieter-Servern wie Youtube abgerufen werden, nichts über die Geschwindigkeit Ihres Anbieters aus. Dies liegt daran, dass sich der Inhalt auf verschiedenen Servern befindet und nicht auf Ihrem.

Inhalte von Drittanbietern (z. B. Youtube)

Ebenso zeigen Ihnen Javascript- und CSS-Code-Metriken nur, wie schnell Ihre Webseite im Browser gerendert wird.

Javascript-Anfragen

Es gibt jedoch einige Metriken, die die Geschwindigkeit Ihres Anbieters widerspiegeln. Dies sind DNS, die Zeit, die Ihr Webbrowser benötigt, um eine Verbindung zu Ihrer Webseite herzustellen und die Ergebnisse abzurufen, sowie eine Reihe anderer Metriken. Sehen wir sie uns nacheinander an!

Hosten Sie Ihre Website mit Pressidium

60- TÄGIGE GELD-ZURÜCK-GARANTIE

SEHEN SIE UNSERE PLÄNE

Geschwindigkeitsmetriken von Webhosting-Anbietern

DNS-Antwortzeit

Diese Metrik misst die Zeit, die der Nameserver Ihrer Website benötigt, um die vom PingDom-Tool gemessene IP-Adresse an Ihren Browser zurückzugeben. Im Allgemeinen gelten Werte unter 300 ms als normal.

DNS-Antwortzeit

Wenn Sie in diesem Messwert hohe Werte beobachten, müssen Sie möglicherweise mit der Fehlerbehebung beginnen, warum dies der Fall ist. Letztendlich können Sie sich dafür entscheiden, Ihren DNS-Anbieter zu wechseln. Wenn Ihre DNS-Einträge von Ihrem Webhosting-Anbieter verwaltet werden, müssen Sie natürlich die DNS-Metrik berücksichtigen.

Reaktionszeit verbinden

Diese Antwortzeit misst die Zeit, die Ihr Browser benötigt, um zum ersten Mal eine Verbindung zu Ihrer Website herzustellen. Dies ist eine Metrik, die Sie natürlich berücksichtigen müssen.

Reaktionszeit verbinden

SSL

Im vorherigen Screenshot haben wir gesehen, dass eine Umleitung zu einer HTTPS-URL stattfindet (sichtbar im Symbol oben links). Pingdom misst die Zeit, die für den SSL-Handshake benötigt wird. SSL-Handshakes sind rechenintensive Vorgänge. Ihre Antwortzeiten hängen im Allgemeinen von verschiedenen Faktoren ab, z. B. vom verwendeten Protokoll, ob Techniken wie SSL-Offloading vorhanden sind usw.

SSL-Antwortzeit

Sie müssen die SSL-Antwortzeiten nur berücksichtigen, wenn Sie sicher sind, dass das SSL-Handshaking von Ihrem Provider durchgeführt wird. Wenn Sie sich nicht sicher sind, lassen Sie diese Metrik weg.

Die Sendemetrik ist die Zeit, die der Webbrowser benötigt, um die Anfrage an den Server zu senden. Dies bezieht sich nur auf die Internetverbindung Ihres Besuchers und nicht auf Ihre Website oder Ihren Hosting-Provider. Lassen Sie diese Metrik also auch weg.

Warten/Empfangen

Diese Antwortzeiten geben die Zeit an, die Ihr Browser benötigt, um die eigentliche Webseite zu empfangen. Die Wartezeit ist die Zeitspanne, die Ihr Browser wartet, bis der Server beginnt, Daten zu senden. Die Empfangszeit gibt an, wie viel Zeit der Server benötigt, um diese Daten tatsächlich an den Browser zu senden.

Antwortzeit warten/erhalten

Da diese beiden Antwortzeiten auf den Webserver bezogen sind, müssen Sie beide berücksichtigen.

Statische Vermögenswerte

Die Antwortzeiten für Dateien, die lokal von Ihrer Website bereitgestellt werden, müssen ebenfalls enthalten sein. Diese werden als statische Assets bezeichnet und sind normalerweise Bilder, CSS-Dateien und im Allgemeinen alles, was von Ihrer Domain bereitgestellt wird.

Statische Vermögenswerte

Moderne Webbrowser beschleunigen das Herunterladen von Ressourcen, indem sie parallele Ausführungs-Threads und andere Techniken verwenden. Wenn Sie beispielsweise eine Website mit 100 Anfragen haben, werden diese 100 Anfragen parallel heruntergeladen. Internet Explorer 10 verwendet maximal 8 parallele Verbindungen, während Chrome 6 verwendet. Firefox3 und Safari 5 verwenden ebenfalls 6. Dieser Wert ist konfigurierbar, aber Sie können Ihren Computer leicht kaputt machen, wenn Sie ihn missbrauchen, also lassen Sie ihn besser so, wie er ist. Darüber hinaus hilft HTTP/2 erheblich bei der Beschleunigung des Downloads, da es über ein überlegeneres Paket-Streaming-Management als sein Vorgänger verfügt.

Schließlich ist es mit Pingdom einfach, Ihre lokalen Assets zu identifizieren. Sie können die Ergebnisse filtern und die Anforderungen für lokale Assets anzeigen, indem Sie Ihre Website-Domain in das Feld „Filter“ eingeben.

Dateianfragen filtern

Sollten Sie feststellen, dass es beim Abrufen lokaler Assets (insbesondere Bilder und Videos) zu erheblichen Verzögerungen kommt, sollten Sie über die Verwendung eines Content Delivery Network (CDN) nachdenken.

Mit einem Content Delivery Network können Sie Paketverluste und Latenzzeiten minimieren. CDN-Dienste platzieren Server auf der ganzen Welt, um Ihre Inhalte so nah wie möglich an Ihre Besucher zu bringen und so die Latenz zu reduzieren.

Abschließend

Tools zur Messung der Website-Geschwindigkeit liefern Ihnen viele Informationen, die Sie kritisch bewerten müssen, je nachdem, was Sie messen möchten.

Zusammenfassend sollten Sie Folgendes beachten, bevor Sie mit dem Geschwindigkeitstest Ihrer Website beginnen:

  1. Die Webhosting-Geschwindigkeit und die Art und Weise, wie sie gemessen wird, ist völlig anders als die Seitenladegeschwindigkeit.
  2. Die wichtigsten Metriken, auf die Sie achten müssen, sind Verbindungs-/Warten-/Empfangs-Antwortzeiten sowie die von statischen Assets. DNS und SSL werden nur berücksichtigt, wenn sie von Ihrem Webhosting-Anbieter verwaltet werden.
  3. Lassen Sie alle Metriken zu Inhalten weg, die von Drittanbieterdiensten wie YouTube bezogen werden.
  4. Führen Sie den Test mehrmals durch (mindestens 10) und berechnen Sie dann den Durchschnitt, indem Sie die Ergebnisse durch die Anzahl der Tests dividieren.

Da das Thema Anwendungs- und Seitenwiedergabegeschwindigkeit ein weiteres Thema von entscheidender Bedeutung ist, planen wir, diesem einen eigenen Artikel zu widmen. Es ist auch viel komplexer als die Messung der Webhosting-Geschwindigkeit, da es von vielen Faktoren abhängt und auch einige Fallstricke verbirgt!