GNU/Linux >> LINUX-Kenntnisse >  >> Linux

7 Möglichkeiten, die Antwortzeit des Servers zu verkürzen

Einführung

Reduzierung der Serverantwortzeit sollte ein primäres Ziel von Websitebesitzern und SEO-Experten sein.

Das Investieren von Ressourcen in die Erstellung einer Website ist Zeitverschwendung, wenn sie langsam lädt und die Leute Ihre Website verlassen. Die ersten Sekunden entscheiden darüber, ob ein Kunde auf Ihrer Seite bleibt oder zu einem Mitbewerber wechselt.

53 % der mobilen Website-Besuche verlassen eine Seite, deren Ladevorgang länger als drei Sekunden dauert. (Quelle:Think With Google)

In diesem Artikel erfahren Sie, wie Sie die Reaktionszeit des Servers mit sieben umsetzbaren Tipps verkürzen können.

Was ist die Antwortzeit des Servers?

Serverantwortzeit ist die Zeit, die vergeht, bis ein Client eine Seite anfordert in einem Browser und einem Server, der auf diese Anfrage antwortet. Sie wird durch TTFB gemessen (Zeit bis zum ersten Byte). TTFB gibt an, wie viele Millisekunden es dauert, um das erste Byte der Seite nach dem Senden einer HTTP-Anfrage zu erhalten.

Warum ist die Antwortzeit des Servers wichtig?

Die Folge einer langsamen Website kann geschäftsschädigend sein. Die Ladezeit Ihrer Website wirkt sich erheblich auf die Benutzererfahrung aus.

Untersuchungen zeigen, dass über 40 % der Webnutzer eine Website verlassen, wenn das Laden länger als 3 Sekunden dauert. Je länger es zum Laden benötigt, desto schlechter rankt es auf der Ergebnisseite der Suchmaschine (SERP).

Reaktionszeit beeinflusst:

  • Benutzererfahrung (UX)
  • Suchmaschinenoptimierung (SEO)

Verbesserung der Suchmaschinenoptimierung und Nutzererfahrung sind entscheidende Strategien im digitalen Marketing. Dies ist Grund genug für Sie, die Antwortzeit Ihres Servers zu überprüfen und zu verbessern.

Website-Geschwindigkeit und SEO

Google hat angekündigt, dass die Ladegeschwindigkeit einer Seite im Jahr 2019 ein wichtiger Rankingfaktor ist. Das Unternehmen hat sogar PageSpeed ​​Insights entwickelt, ein Tool zur Verbesserung der Website-Performance. Die Metrik ist einfach:Je besser die TTFB, desto höher das Ranking bei Google.

Ladegeschwindigkeit wirkt sich auf UX aus

Der Ruf einer Marke hängt von der Benutzererfahrung ab, die ihre Website bietet.

Bei langsamem Laden riskieren Sie, dass Besucher die Geduld verlieren und auf die Seite eines Mitbewerbers wechseln. Es ist wahrscheinlich, dass eine schlechte Reaktion dazu führen kann, dass ein Besucher nie wieder auf Ihre Website zurückkehrt. Eine schnelle Website ist der Grundstein für eine zufriedenstellende Benutzererfahrung.

Was ist eine gute Antwortzeit des Servers?

Google empfiehlt, dass Sie eine Antwortzeit von weniger als 200 Millisekunden anstreben . Ein TTFB von 100 ms ist ideal, und alles über 500 ms ist ein Problem. Es ist wichtig, dass diese Zeit für alle Benutzer einheitlich ist . Sie sollte nicht je nach geografischer Position der Benutzer variieren.

Google klassifiziert Websites anhand der erzielten Geschwindigkeitswerte in drei Gruppen:

  • Schnell (90-100)
  • Durchschnitt (50-89)
  • Langsam (0-49)

Laut Google-Statistiken ist die Hälfte der Online-Websites (50 %) langsam und nur 10 % sind schnell. Das bedeutet, dass 40 % der Websites durchschnittlich eingestuft wurden und viel Raum für Verbesserungen lassen.

So verbessern Sie die Reaktionszeit des Servers

Hier sind sieben einfache Möglichkeiten zur Verkürzung der Antwortzeit des Servers für Ihre Website.

1. Nutzen Sie zuverlässiges und schnelles Webhosting

Stellen Sie sicher, dass Ihr Hosting-Provider auf die Bedürfnisse Ihrer Online-Kunden eingeht.

Es ist wichtig, schnelle Server-Antwortzeiten aufrechtzuerhalten, die nicht schwanken. Um das zu erreichen, ist es notwendig, in einen Hochleistungsserver zu investieren. Kostenloses Webhosting, unzureichende Hostingdienste mit minimalem oder gar keinem Support und gemeinsam genutzte Ressourcen tragen alle zu langsameren Servern bei.

Rechenzentren können eine Vielzahl von Hosting-Diensten und serververwalteten Diensten anbieten. PhoenixNAP ist ein Beispiel für ein Rechenzentrum mit Hosting-Servern, die Leistung, Sicherheit und Hochverfügbarkeit gewährleisten.

2. Verwenden Sie ein CDN

Ein Content Delivery Network (CDN) ist ein Gerüst aus verteilten Netzwerken von Proxy-Servern und ihren Rechenzentren. Sie sind geografisch verteilt, um den Benutzern Inhalte so schnell wie möglich bereitzustellen.

Ein globales Publikum erfordert einen Anbieter, der seine Assets auf verschiedene Knoten rund um den Globus verteilt hat. Dadurch wird sichergestellt, dass alle Webseitenbesucher von schnellen Antwortzeiten profitieren.

Ein weit von der Zielgruppe entfernter Hosting-Server verursacht langsame Ladezeiten von Webseiten.

Um ein solches Problem zu vermeiden, müssen Sie Ihre Zielgruppe kennen, bevor Sie sich für einen Hosting-Anbieter entscheiden. Dies hilft Ihnen bei der Auswahl eines Rechenzentrums, das dieser Zielgruppe am nächsten liegt. Indem Sie die Entfernung zwischen Ihren Hosting-Servern und Ihren Besuchern minimieren, können Sie Latenzprobleme verbessern. Dadurch werden die Gesamtantwortzeiten verkürzt.

3. Datenbanken optimieren

Die Antwortgeschwindigkeit ist abhängig von der Datenbankoptimierung. Wenn Sie eine Website zum ersten Mal einrichten, reagiert die Datenbank schnell auf Anfragen. Im Laufe der Zeit sammelt die Datenbank Informationen. Beim Kompilieren werden riesige Datenmengen gespeichert.

Es gibt Möglichkeiten, die Datenbank zu optimieren, um Ihre Website zu beschleunigen. Wenn Sie WordPress verwenden, besteht der erste Schritt darin, langsame Abfragen mit einem Abfrageprüfer zu identifizieren. Sobald Sie die Verzögerungen gefunden haben, arbeiten Sie an der Optimierung. Ändern Sie die Gruppe in Objekte, verwenden Sie Indizes oder andere Lösungen, die für die vorliegenden Probleme geeignet sind.

4. Halten Sie WordPress leicht

Mit WordPress können Sie ganz einfach schöne Websites erstellen. Es hat ansprechende Themen und zahlreiche Plugins zum Anpassen. Achten Sie jedoch darauf, Ihr Design nicht zu überladen, da dies die Reaktionszeit verlangsamen kann.

Wenn Sie eine WP-Vorlage verwenden, versuchen Sie, sich an einfache, leichte Vorlagen zu halten, und vermeiden Sie es, zu viele Plugins hinzuzufügen .

Verwenden Sie ein Webseiten-Überwachungstool und untersuchen Sie, welche Plugins Ihre Webseite verlangsamen. Löschen Sie alle nicht verwendeten Plugins und deaktivieren Sie diejenigen, die CPU-Ressourcen verbrauchen.

5. Überwachen Sie die PHP-Nutzung

Je mehr Prozesse ein Server durchführen muss, um einem Besucher eine Seite bereitzustellen, desto langsamer wird er. Wenn Sie ein PHP-Skript ausführen, stellen Sie sicher, dass es keine wichtigen Ressourcen verbraucht Erledigung unnötiger Aufgaben.

Stellen Sie sicher, dass PHP aktualisiert ist. Viele Hosting-Unternehmen führen PHP-Updates nicht automatisch durch. Eine Website, die noch auf PHP 5 läuft, hat eine langsamere Antwortzeit als eine, die auf PHP 7 läuft.

Sehen Sie, welche Version Sie mit dem PHP Compatibility Checker-Plugin haben. Führen Sie bei Bedarf ein Upgrade auf eine neuere Version über cPanel durch oder wenden Sie sich an Ihren Hosting-Provider.

6. Caching konfigurieren

Caching sorgt für eine schnelle Auslieferung an die Besucher. Ohne Caching fordert ein Browser jedes Mal, wenn eine Seite geladen wird, Assets vom Server an, anstatt über einen lokalen oder zwischengeschalteten Cache darauf zuzugreifen.

Es gibt WordPress-Plugins, die es ermöglichen, Dateien lokal auf dem Computer eines Benutzers zu speichern. Die Dateien werden dann bei zukünftigen Besuchen wiederverwendet. Diese Vorgehensweise wird Caching genannt. Es beschleunigt die Ladezeit und sorgt für eine bessere UX.

7. Skripte minimieren

Die Minimierung reduziert die Größe des Codes. Sie minimieren, indem Sie redundante und lange Variablen, unerwünschte Zeichen und Kommentare entfernen.

Externe Dateien, JavaScript und CSS bilden eine Webseite und beeinflussen, wie schnell sie bereitgestellt wird. Das Minimieren und Komprimieren von Skripten ist eine beliebte Lösung beim Umgang mit Dateien. Es hält große Datenmengen verfügbar, lässt aber nicht zu, dass die Menge die Leistung beeinträchtigt.

Verteilen Sie JS- und CSS-Dateien je nach Größe und Wichtigkeit als extern oder intern. Verbessern Sie die Ladezeit, indem Sie winzige Dateien intern als Teil der HTML-Datei platzieren. Machen Sie es schließlich einfacher, mehrdeutige Dateien zwischenzuspeichern, indem Sie sie extern halten.


Linux
  1. 4 Möglichkeiten, die öffentliche IP-Adresse des Servers im Linux-Terminal zu finden

  2. 3 schnelle Wege, um Ihre Angriffsfläche unter Linux zu reduzieren

  3. Synchronisieren Sie die Linux-Serverzeit mit dem Netzwerkzeitserver

  4. Die 5 besten Möglichkeiten, eine langsame Website zu beschleunigen

  5. HTTP-Antwortstatuscodes

7 Möglichkeiten, die Ubuntu-Version auf Ihrem Server zu überprüfen

2 Möglichkeiten zur Installation des LAMP-Servers unter Ubuntu 22.04 | 20.04

3 einfache Möglichkeiten zum Neustart von Ubuntu Server

3 Möglichkeiten zum Ansehen von Protokollen in Echtzeit unter Linux

So richten Sie die Zeitsynchronisierung mit NTP unter Ubuntu 18.04 ein

Verwenden Sie NTP, um die Zeit zu synchronisieren