Erhebliche Leistungsverbesserungen der WooCommerce-Datenbank im kommenden Jahr erwartet

Besitzer von WordPress-Websites, die das beliebte WooCommerce-Add-on für ihre E-Commerce-Shops nutzen, können sich im Laufe des kommenden Jahres auf erhebliche Verbesserungen der Datenbankleistung freuen. Letztendlich werden diese Verbesserungen Ihren Kunden ein besseres Einkaufserlebnis bieten und zu einer Steigerung Ihrer Umsätze beitragen.

Unsere fleißigen Kollegen von WooCommerce haben Details zu den seit langem diskutierten Optimierungen der Datenbankleistung veröffentlicht, die heute als High-Performance Order Storage (HPOS) bezeichnet werden. Die geplanten Änderungen betreffen die Art und Weise, wie die WooCommerce-DatenbankDatenbank In der Informatik ist eine Datenbank eine organisierte Sammlung von Daten, die elektronisch gespeichert und abgerufen werden. Eine WordPress-Datenbank speichert alle Daten, die eine WordPress-Website ausmachen, einschließlich der Anmeldedaten, Website-, Theme- und Plugin-Einstellungen sowie alle Inhalte Ihrer Website wie Seiten, Beiträge oder Produkte. Eine richtig eingerichtete, schlanke und gut optimierte Datenbank trägt dazu bei, dass eine WordPress-Website mit voller Geschwindigkeit läuft. Bestellungen und zugehörige Informationen speichert und darauf zugreift. Die Anzahl und Komplexität der Datenbankaufrufe beim Speichern und Abrufen von Shop-Bestellungen werden erheblich reduziert. Die Verbesserungen beschleunigen Ihren Shop nicht nur für Ihre Kunden, sondern auch für Sie in der Bestellverwaltung von WooCommerce im Backend.

Derzeit speichert die WooCommerce-Datenbank Informationen über Bestellungen in denselben Tabellen, die auch für andere WordPress-Inhalte, wie z. B. Blogbeiträge, verwendet werden. Mit den HPOS-Änderungen werden einige Bestellinformationen in eigene, optimierte Tabellen ausgelagert.

Die gewählte Lösung beschleunigt das Schreiben und Lesen von Daten erheblich. Bei der derzeitigen Konfiguration erfordert jede neue Bestellung beispielsweise einen INSERT für den Datensatz in der Tabelle posts und fast 40 INSERTs für jeden postmeta-Datensatz. Die neue Datenstruktur sollte höchstens 5 INSERTs erfordern. Erfreulich ist auch, dass die Auflistung der Bestellungen und deren Suche viel weniger Datenbankaktivität erfordert. Alles in allem dürften sich die Änderungen sowohl für Shop-Besucher als auch für Shop-Administratoren spürbar auf die Ladezeiten der Seiten auswirken. Besuchen Sie die Seiten der WooCommerce-Entwickler, wenn Sie mehr über die technischen Details erfahren möchten.

WooCommerce Datenbank-Schema für High-Performance Order Storage Änderungen
Eine schematische Darstellung der aktuellen und geplanten Tabellen zur Speicherung von WooCommerce-Bestellinformationen

Voraussichtlicher Zeitplan für die Implementierung von High-Performance Order Storage

Die Kollegen des HPOS-Teams stehen kurz vor dem Ende der Implementierungsphase und haben bereits damit begonnen, die offiziellen WooCommerce-Erweiterungen für die Verwendung mit den neuen optimierten DatenbanktabellenDatenbanktabellen Eine Datenbank speichert Daten in Form von Tabellen. Tabelleneinträge bestehen aus eindeutigen Daten, die in Zeilen angezeigt werden und bestimmte Informationen oder Parameter enthalten, die in Spalten gespeichert werden. WordPress verfügt bei einer Neuinstallation über zwölf Standardtabellen, und jede Tabelle speichert spezifische Daten über Ihre Website. WordPress-Themes und -Plugins können bei der Installation ihre eigenen Tabellen hinzufügen, wobei viele ihre Tabellen und Einträge nicht korrekt löschen, wenn sie später deaktiviert und gelöscht werden. zu aktualisieren. Derzeit testen sie die vorgeschlagene Lösung mit den internen WooCommerce-Qualitäts- und -Exzellenzteams. Außerdem beginnen interessierte externe Entwickler damit, die Optimierungen in einer Reihe von Shop-Implementierungen zu testen.

Wenn alles nach Plan läuft, wird die HPOS-Funktion voraussichtlich rechtzeitig für die WooCommerce-Version 7.1 im November 2022 zur Verfügung stehen, aber dieser Zeitplan hängt davon ab, ob und welche Fehler während der Testphase entdeckt werden.

Übergangsphase Erforderlich

Dies bedeutet, dass nur die WooCommerce-Kernimplementierung dieser Leistungsoptimierungen produktionsreif ist und nicht unbedingt jede Erweiterung oder jedes Plugin, das Sie auf Ihrer Website verwenden, bereits kompatibel ist. Nach der ersten Produktionsversion wird HPOS nur noch eine Opt-in-Funktion für Shop-Betreiber sein, während die WooCommerce-Entwickler mit den Anbietern von Drittanbieter-Plugins zusammenarbeiten, um ihre Plugins mit den Änderungen kompatibel zu machen. Zunächst wird die Datenbank die beiden Tabellen mit den Bestellinformationen synchronisieren, und die Shop-Betreiber können über die entsprechenden Backend-Einstellungen zwischen den beiden Tabellen wechseln

Bitte beachten Sie, dass derartige Änderungen zunächst auf einem Staging-ServerStaging-Server Ein Staging-Server ist eine fast exakte Kopie Ihrer Live-Website und ermöglicht es, Änderungen vorzunehmen und zu testen, ohne Ihre Live-Website zu beeinträchtigen. getestet werden sollten, bevor sie auf eine Live-Website übertragen werden.

WooCommerce geht davon aus, dass genügend Plugins von Drittanbietern schnell aktualisiert werden, damit die Synchronisierung der beiden Tabellensätze gestoppt werden kann und HPOS bis August 2023 in WooCommerce 8.0 zur Standardlösung wird. Erst dann werden die Kunden Ihrer Website die vollen Auswirkungen auf die Leistung zu spüren bekommen.

WooCommerce Datenbank-Verbesserungen führen zu einem besseren Einkaufserlebnis für Ihre Kunden

WordPress-Websites mit E-Commerce-Erweiterungen wie WooCommerces gehören zu den am schwierigsten zu optimierenden Websites, und WP-Aufrischung begrüßt die bevorstehenden Änderungen. Die Speicherung von Bestellungen innerhalb der bestehenden WordPress-Datenbankstruktur ist seit langem als suboptimal erkannt worden und wir freuen uns auf die Leistungsverbesserungen, die diese Änderungen für unsere Kunden und ihre Website-Besucher mit sich bringen, sowie auf die Umsatzsteigerung, die diese Leistungsverbesserungen unterstützen werden.

WP-Auffrischung wird sich mit Kunden mit WooCommerce-Shops in Verbindung setzen, um zu besprechen, wie wir zusammenarbeiten können, um diese Leistungsverbesserungen gründlich zu testen, bevor wir die notwendigen Änderungen auf Ihrer Produktionswebsite und Ihrem Online-Shop einführen.

Roger M. Hall - Gründer von WP-Auffrischung

Über Roger M. Hall

Roger ist ausgebildeter Grafikdesigner mit Spezialisierung in Webentwicklung. Nachdem er jahrelang als Webmaster im öffentlichen Dienst gearbeitet hatte, verbrachte er zehn erfolgreiche Jahre mit der Entwicklung und Leitung einer familiengeführten Website und deren E-Commerce-Shop. Später gründete er seine eigene Webdesign-Agentur und mit WP-Auffrischung nutzt er sein theoretisches Wissen und seine praktischen Erfahrungen, um WordPress-Websites zu beschleunigen. Roger ist überzeugt, dass Geschwindigkeit und Leistungsoptimierung die Grundlage für den Online-Erfolg sind. Und besser für die Umwelt.

Sie Möchten eine Blitzschnelle Wordpress Website?

Wir finden heraus, was mit Ihrer WordPress-Website schief läuft und wie es behoben werden kann. Wir bringen Ihr Online-Geschäft wieder auf Kurs.

Klicken Sie auf die Schaltfläche, um uns Ihre E-Mail-Adresse und die URL Ihrer Website mitzuteilen. Wählen Sie dann einen Serviceplan aus. Wir werden uns wieder bei Ihnen melden.

unverbindliches Angebot

Geld zurück Garantie

fester Zeitplan für die Fertigstellung

"Kein Spam" Garantie

Ihre E-Mail Adresse wird vertraulich behandelt und nicht an Dritte weitergegeben.