Einführung des beschleunigten Domain-Prefetching

Veröffentlicht: 2022-02-25

Vor etwas weniger als einem Jahr haben wir Accelerated Domains als Add-on für jede Website eingeführt, die in der Servebolt Cloud gehostet wird. Es ist unser bisher beliebtestes Add-On, da es von Anfang an genau das tut, was der Name verspricht. Es beschleunigt Ihre Domain. Accelerated Domains machen Ihre Website schneller, skalierbarer, umweltfreundlicher und sicherer. Das ist eine Menge Funktionalität, aber das hat uns nicht davon abgehalten, die Funktionen des letzten Jahres kontinuierlich zu verbessern. Wie versprochen.

Wir freuen uns, Ihnen heute eine neue Funktion für beschleunigte Domains namens Accelerated Domains Prefetching vorstellen zu können. Diese Funktion ruft die Assets Ihrer Website vorab ab. All dies verbessert die Leistung Ihrer Website erheblich.

Verbesserung der Leistung Ihrer Website

Accelerated Domains Prefetch ruft CSS- und JavaScript-Assets vorab ab. Das bedeutet, dass diese Assets bereits im Browser vorgeladen wurden, bevor jemand zum Beispiel tatsächlich auf einen Link zu einem Menüpunkt geklickt hat. Dadurch werden die Ladezeiten der relevanten Seiten und Assets auf ein nahezu sofortiges Laden reduziert. Das Vorabrufen hat besonders große Auswirkungen auf Besucher Ihrer Website, die eine hohe Latenz zum Standort des Ursprungsservers haben.

Alles in allem lädt Ihre Website mit Accelerated Domains Seiten viel schneller und erscheint schneller. Natürlich für alle Besucher aus aller Welt.

Wie es funktioniert

Die Idee hinter der Prefetching-Funktion ist, dass Accelerated Domains Prefetching den Cache vorab mit Inhalten füllt, die ein Website-Besucher wahrscheinlich als nächstes anfordern wird. Dies garantiert eine höhere Cache-Trefferrate und damit ein schnelleres Erlebnis für den Benutzer.

Dies geschieht durch Ermitteln/Lesen der Assets einer Webseite, wie z. B. CSS- und JavaScript-Dateien. Anschließend schreibt es den Speicherort dieser Assets in Manifestdateien. Der Inhalt der Manifest-Dateien wird dann in den Cache-Knoten geladen, der dem Besucher am nächsten ist. Dies führt zu einer Verringerung der Ladezeit Ihrer Stylesheets und Ihrer Skriptdateien. Möglich wird dies durch das parallele Laden im Hintergrund.

Accelerated Domains Prefetch deckt sowohl CSS-Dateien als auch JavaScript-Dateien von Plugins und Themes ab. Das bedeutet, dass die Assets bereits vorab geladen wurden, wenn Sie zu einer beliebigen Seite der Website navigieren – und als solche in kürzester Zeit bereit sind, bereitgestellt zu werden!

Accelerated Domains Prefetching hört geschickt beim Laden Ihrer Startseite in WordPress mit. Basierend auf dem, was es findet, bestimmt es, welche Assets vorab geladen werden sollen. So würde der Inhalt der manifest-style.txt aussehen, wenn auf Ihrer Website beispielsweise das Design Twenty Twenty One aktiviert ist:

 /wp-includes/css/dist/block-library/style.min.css
/wp-content/themes/twentytwentyone/style.css?ver=1.4
/wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.4

Wenn Sie Accelerated Domains noch nicht für Ihre Website verwenden, ist es jetzt an der Zeit, Ihre Website auf die schnellste, umweltfreundlichste, sicherste und skalierbarste Version zu aktualisieren. Bestellen Sie oder erfahren Sie mehr im Detail, was Accelerated Domains für Ihre Website tun können.

Servebolt Optimizer für WordPress 3.5-Update

Aktualisieren Sie unser Plugin „Servebolt Optimizer for WordPress“ auf Version 3.5, um Accelerated Domains Prefetching zu integrieren, damit es funktioniert. Version 3.5, die heute veröffentlicht wird, enthält außerdem die folgenden Updates:

Automatische WordPress-Cron-Einrichtung

WordPress hat ein eingebautes Cron-System, das sich um verschiedene geplante Hintergrundaufgaben kümmert. Es prüft beispielsweise regelmäßig, ob Updates verfügbar sind. Ein weiteres Feature ist, dass Beiträge, die mit einem Datum in der Zukunft eingestellt wurden, auch zum angegebenen Zeitpunkt veröffentlicht werden. Website-Besucher lösen den Cron von WordPress aus, und somit verschwendet jeder einzelne Besuch Ressourcen. Dies wirkt sich auf die Leistung deiner WordPress-Seite aus, ist aber auch ein limitierender Faktor bei der Skalierung deiner Seite. Der Verbrauch von Ressourcen, die Sie nicht verschwenden müssen, skaliert einfach nicht, wenn der Datenverkehr zunimmt.

Aus diesem Grund empfehlen wir Ihnen, den Cron von WordPress auszuschalten und zum Server-Cron zu wechseln. Dies manuell zu tun, kann ein wenig entmutigend sein, daher haben wir eine Möglichkeit hinzugefügt, im Plugin automatisch zum Server-Cron zu wechseln.

Durch die Umstellung auf den Server-Cron sparen wir nicht nur Ressourcen, die Cron-Jobs werden zuverlässiger ausgeführt. Weitere Ressourcen werden eingespart, da wir Flock zum automatisch eingerichteten Cron hinzufügen, damit wir nicht mehrere Crons gleichzeitig ausführen.

Löschen Sie den Site-Cache beim Anmelden

Wenn Sie bei WordPress angemeldet sind, sollte Ihr Browser Ihnen zwischengespeicherte Inhalte und Assets bereitstellen. Wir haben ein neues Header-Tag eingefügt, das den Cache deines Browsers löscht, wenn du dich anmeldest. Dadurch wird sichergestellt, dass du niemals auf zwischengespeicherte Inhalte schaust, wenn du bei WordPress angemeldet bist. Diese Funktion wird derzeit nur von Chrome, Firefox und Edge und anderen unterstützt.

Erfahren Sie mehr über die Browserunterstützung für die Funktion zum Löschen von Websitedaten.

WooCommerce-bezogene Verbesserungen

Version 3.5 verbessert die Handhabung mehrerer Dinge in WooCommerce. Konkret die folgenden Szenarien:

  1. Wir haben die Cache-Bereinigung für ein einzelnes Produkt vereinfacht, wenn ein Kunde in WooCommerce auscheckt. Wir löschen jetzt nur noch die Produkt-URL und nicht die Startseiten-URL oder andere verwandte URLs.
  2. Wir leeren jetzt den Cache für ein WooCommerce-Produkt sofort, wenn ein Kunde auscheckt, unabhängig davon, ob die warteschlangenbasierte Cache-Bereinigung aktiv ist oder nicht. Der Hauptgrund für diese Änderung ist, dass Lagerbestände im Allgemeinen zwischengespeichert werden und nach dem Kauf des letzten Artikels ausverkauft sein könnten.

Wir haben die Option hinzugefügt, den Aktionsplaner-Warteschlangenläufer von WooCommerce zu deaktivieren. Die Implementierung basiert auf Code, der von WooCommerce selbst bereitgestellt wird, und erspart die Verschwendung wertvoller Ressourcen. Wir tun auch unser Bestes, um sicherzustellen, dass sie nicht gleichzeitig laufen. Durch Deaktivieren wird der Standard-Runner deaktiviert und der Runner stattdessen mit einem Cron (mit Flock) eingerichtet. Auf diese Weise stellen wir sicher, dass beide Crons nicht gleichzeitig laufen und machen sie unabhängig voneinander. Sie finden die Einstellung dafür auf der Registerkarte Erweitert im Menü Leistung des Plugins.

Änderungsprotokoll

Sehen Sie sich das vollständige Änderungsprotokoll an, um weitere Einzelheiten darüber zu erfahren, was Version 3.5 von Servebolt Optimizer für WordPress bietet.


Wenn Sie Ihre Domain wirklich beschleunigen möchten, kontaktieren Sie uns und wir werden sie einrichten. Die einzige Voraussetzung ist, dass Ihre Website in der Servebolt Cloud gehostet werden muss.

Meine großartigen Kollegen sind auch bereit, alle Ihre Fragen zu Accelerated Domains zu beantworten, also zögern Sie bitte nicht, sich mit uns in Verbindung zu setzen.