Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Procédure

Warum die Ladegeschwindigkeit Ihrer Website beschleunigen? 

Es ist gut zu wissen, dass die Ladegeschwindigkeit Ihrer Website von entscheidender Bedeutung ist, um deren Erfolg sicherzustellen. Für ein Unternehmen beispielsweise vermittelt sie seinen Besuchern einen ersten Eindruck. Außerdem kann eine zu lange Ladezeit davon sich auf das Ranking Ihrer Website in den wichtigsten Suchmaschinen auswirken und keine ausreichende Sichtbarkeit ermöglichen, um sie am Leben zu erhalten.

Es gibt keinen Grenzwert, den Sie beim Laden Ihrer Webseiten nicht überschreiten dürfen. Die Ladezeit der meisten Websites liegt jedoch unter drei Sekunden.

Beschleunigen Sie das Laden Ihrer Seiten, indem Sie den von LWS Cache angebotenen erweiterten Cache nutzen – ein System, das entwickelt wurde, um Anfragen über NGINX zu beschleunigen, die Ausführungszeit von Skripten erheblich zu verkürzen und Ihre Server zu entlasten. Sie haben eine WordPress-Website? Verwalten Sie diesen Cache in LWS Optimize, das als bestes WordPress-Cache-Plugin gilt und für eine Verbesserung der Gesamtleistung optimiert ist. Es ist kostenlos im offiziellen Verzeichnis als bestes kostenloses WordPress-Cache-Plugin verfügbar.

Was ist LWS Cache und wofür dient es?

Das Tool LWS Cache ist ein von LWS entwickeltes System, das mithilfe von auf Serverebene konfigurierten Mechanismen für erweiterten Cache die Ladeleistung Ihrer Website optimiert. Das Tool nutzt die von NGINX bereitgestellten Technologien.

NGINX ist ein auf Leistung ausgerichteter Webserver, der deutlich mehr Anfragen verarbeiten kann als Apache (siehe unseren Blogbeitrag mit dem Titel „Apache VS Nginx: Leistungstest”).
Mit den richtigen Konfigurationen kann NGINX mehr Anfragen auf Ihrer Website bedienen und gleichzeitig die Ladezeit Ihrer Seite verkürzen sowie Ihren CPU- und Speicherverbrauch reduzieren.

Wie funktioniert das Plugin LWS Cache?

1. Funktionsweise ohne Cache

Um die Funktionsweise besser zu verstehen, sehen wir uns zunächst an, wie dies ohne Cache-Plugin abläuft, damit der Besucher Ihre Website sehen kann.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Verarbeitung einer HTTP-Anfrage ohne LWS Cache


1. Der Besucher fordert die Seite vom Webserver an. Beispiel: index.php

2. Der Webserver führt die erforderlichen Skriptausführungen durch (PHP, Perl, NodeJS, …)

3. Der Webserver erhält das Ergebnis der Ausführung.

4. Der Webserver sendet die HTML-Seite, die aus dem Ergebnis der Skriptausführung hervorgegangen ist

2. Funktionsweise mit dem Plugin LWS Cache

Wenn LWS Cache aktiviert ist, wird ein Cache-Server zwischen dem Besucher und dem Webserver eingefügt.

Ziel ist es, die Anzahl der erforderlichen Skriptausführungen zu reduzieren, indem das Ausführungsergebnis für spätere Anfragen, die dieselbe Antwort benötigen, im Speicher behalten wird. Dadurch muss dasselbe Skript nicht mehrfach ausgeführt werden, um zum gleichen Ergebnis zu gelangen.

So eliminieren wir die Wartezeit für die Skriptausführung bei der Ladezeit der Seite und sparen gleichzeitig die Ressourcen, die bei der Skriptausführung verwendet werden.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Verarbeitung einer HTTP-Anfrage mit LWS Cache


1. Der Besucher fordert die Seite vom Webserver an. Beispiel: index.php
2. LWS Cache prüft, ob die Seite bereits generiert und im Cache-Speicher gespeichert wurde

  • Wenn ja, wird die Seite dem Besucher direkt ohne Zugriff auf den Webdienst und ohne Ausführung des Skripts zurückgegeben
  • Wenn nein, wird die Seite zur Generierung auf dem Webdienst angefordert, was zur Ausführung des Skripts (PHP, NodeJS, Perl, Ruby, …) führt.

3. Sobald die Seite generiert wurde, bestimmt LWS Cache, ob die Seite im Cache gespeichert werden kann (über Header, URL, …)

  • Wenn ja, wird die Seite im Cache-Speicher gespeichert und an den Besucher zurückgegeben
  • Wenn nein, wird die Seite im Microcache-Speicher (Cache-Speicher mit kurzer Gültigkeitsdauer) gespeichert und an den Besucher zurückgegeben

Man stellt fest, dass, wenn eine Seite im Cache-Speicher abgelegt ist, die Verarbeitung durch den Webserver sowie die Skriptausführung vermieden wird.

Cachebar, nicht cachebar und Microcache

Wenn der Webdienst LWS Cache eine neue Antwort liefert, wird diese analysiert, um zu bestimmen, ob sie für eine zukünftige Verwendung im Cache gespeichert werden sollte oder nicht.

Bestimmte Seiteninhalte sollten nicht im Cache-Speicher abgelegt werden, wie etwa das Ergebnis eines Registrierungsformulars, das Ergebnis einer Zahlungsseite, … da sie Daten enthalten, die je nach Benutzer und Ereignis variieren.

Um festzustellen, ob eine Seite im Cache gespeichert werden kann oder nicht, verwendet LWS Cache mehrere Mechanismen:

  • HTTP-Anfragen, die HTTP-Verben außer HEAD und GET verwenden, werden systematisch vom Cache ausgeschlossen.
  • Wenn die Antwort des Webservers Anweisungen für den Browser-Cache enthält (Header cache-control), wird diese von LWS Cache automatisch berücksichtigt und die Seite im Cache-Speicher abgelegt.

Wenn eine HTTP-Anfrage vom Typ GET ist und keine genauen Anweisungen für den Browser-Cache enthält, wird sie für einige Sekunden im Microcache gespeichert.

Der Microcache hilft somit, Probleme bei Lastspitzen auf nicht zwischengespeicherten Seiten zu vermeiden. Zum Beispiel ermöglicht dies die Behebung von Überlastungen und Verzögerungen bei einer Welle von Suchen nach demselben Produkt in einem E-Commerce-Shop.

Vorstellung der Benutzeroberfläche und Aktivierung des Plugins

LWS Cache erscheint in Form eines Symbols im LWS Panel im Bereich „Optimierung und Leistung“.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Sobald Sie sich in der Oberfläche befinden, wählen Sie die Schaltfläche „Aktivieren“ und anschließend „Bestätigen“; LWS Cache wird innerhalb weniger Minuten auf Ihrem Hosting aktiviert.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Cache leeren

Dieser Abschnitt betrifft LWS Cache, den Cache des LWS Panel: Das Leeren per cURL erfordert das Token lwsapitoken. Beim Varnish Fastest Cache erfolgt das Leeren ohne Token über Ihr Hosting: siehe diese Hilfe.

Über die LWS-Panel-Oberfläche hinaus, die das Leeren des Caches ermöglicht, kann der Cache auch auf folgende Weise geleert werden:

1. Cache leeren mit LWS Optimize für Wordpress

Das WordPress-Plugin LWS Optimize ermöglicht es Ihnen unter anderem, den dynamischen Cache (LWSCache) Ihrer Seiten automatisch zu leeren, wenn Sie Änderungen an Ihrer Website vornehmen. Gehen Sie dazu in die Einstellungen des Plugins und dann in den Reiter „Caching“.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS CacheBeschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Aktivieren Sie anschließend die Option „Dynamischer Cache“, um das automatische Leeren zu aktivieren.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Wenn Sie den LWSCache manuell leeren möchten, klicken Sie auf die Schaltfläche „Cache leeren“, um das vollständige Leeren durchzuführen.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

2. Cache leeren mit LWS Cache für Wordpress

Das Wordpress-Plugin LWS Cache ermöglicht es Ihnen, den Cache Ihrer Seiten automatisch zu leeren, wenn Sie diese ändern oder wenn Kommentare hinzugefügt/genehmigt werden.

Das Plugin ist in allen automatischen Wordpress-Installationen über das LWS Panel enthalten.

Um das Plugin zu verwalten, gehen Sie nach dem Einloggen in Ihre Wordpress-Administrationskonsole zum Menü „LWS Cache“

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Auf der Einstellungsseite können Sie das automatische Leeren aktivieren/deaktivieren, festlegen, in welchen Fällen der LWS Cache automatisch geleert werden soll, und den Cache vollständig leeren.
Beachten Sie, dass Sie das Kontrollkästchen „Automatisches Leeren aktivieren“ ankreuzen müssen, damit alle Optionen angezeigt werden.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

Eine Schaltfläche zum vollständigen Leeren des Caches ist überall in der Wordpress-Administrationskonsole in der Schnellzugriffsleiste oben auf dem Bildschirm verfügbar.

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit LWS Cache

2. Cache leeren via cURL

Das für die Ausführung dieser Befehle erforderliche Authentifizierungstoken ist in Ihrem LWS Panel-Kundenbereich verfügbar.

Cache einer Seite leeren

Code
curl -H 'lwsapitoken: ' 'http://mon-site-web.com/--api/cache-purge/exemple.php'
Dies ermöglicht es, den Cache der URL 'http://mon-site-web.com/exemple.php' zu leeren

Cache einer Website vollständig leeren

Code
curl -H 'lwsapitoken: ' 'http://mon-site-web.com/--api/purge-cache/*'

3 Rückgabecodes sind möglich:

HTTP-Code 200 : Das Leeren wurde erfolgreich ohne Fehler durchgeführt.

HTTP-Code 404 : kein Cache für die angeforderte Ressource.

HTTP-Code 403 : das angegebene Token ist für die Domain nicht gültig

3. Leeren per PHP-Code

Code

URL de purge : =$_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_NAME'] . '/--api/cache-purge' . $_SERVER['REQUEST_URI'];?>

Ergebnis: =$result;?>
HTTP-Code: =$httpCode;?>

Dieser Code ermöglicht es, den Cache der PHP-Datei zu leeren, in der er sich befindet.

help.lws.net/a/1565
War dieser Artikel hilfreich?

Ja

Nicht

20 476 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Fragen zum Artikel 1

Eine Frage stellen
Jos
03.11.2023
Comment minifier les fichiers css dans lws panel
Benjamin-LWS Offizielle Antwort
06.11.2023

Bonjour,

Je vous remercie de votre question.

Cependant, je tiens à vous informer que notre service d'hébergement LWS Panel ne propose actuellement pas d'outil intégré pour minifier les fichiers CSS ou autres fichiers.

Pour effectuer la minification des fichiers CSS, vous devrez le faire manuellement en utilisant un outil tiers ou un logiciel dédié. Il existe de nombreuses options disponibles, y compris des outils en ligne gratuits et des logiciels open source. Vous pouvez copier et coller votre code CSS dans l'un de ces outils, et il vous générera une version minifiée du code que vous pourrez ensuite utiliser sur votre site web.

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Nous vous invitons à contacter notre service support à travers votre espace client, afin de vous apporter une aide si vous rencontrez des difficultés quelconque. (Contacter le support LWS)

Cordialement, L'équipe LWS 

War diese Antwort hilfreich?

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.