WooCommerce HPOS: Bestellspeicher prüfen und kontrolliert umstellen

High-Performance Order Storage verändert, wo WooCommerce Bestellungen speichert. Dadurch können bestehende Erweiterungen und eigener Code betroffen sein, auch wenn der Shop äußerlich gleich aussieht. Eine sichere Umstellung beginnt mit Datenabgleich und Funktionstests, bevor der neue Speicher in Produktion verwendet wird.

Artikel lesen Thema besprechen
Infografik: Bestelldaten kontrolliert umstellen – Kompatibilität prüfen, Daten abgleichen, Kontrolliert wechseln
6 Kapitel3 AntwortenPraxisleitfadenGrafik: Banida Shops
01
Kapitel 1

HPOS als Datenänderung verstehen

HPOS verwendet eigene Bestelltabellen statt der älteren Speicherung in WordPress-Beitrags- und Metatabellen. WooCommerce beschreibt den Kompatibilitätsmodus und die Synchronisierung für bestehende Shops. Der Wechsel betrifft daher mehr als einen sichtbaren Einstellschalter. Ein Exportwerkzeug, das direkt auf die alten Tabellen zugreift, kann andere Daten sehen als eine Erweiterung, die die vorgesehenen WooCommerce-Schnittstellen nutzt. Inventarisieren Sie zuerst Version, aktuellen Speichermodus und Synchronisierungsstand. Versprechen Sie keine bestimmte Beschleunigung; deren tatsächliche Wirkung hängt vom Shop und seinen Abläufen ab.

02
Kapitel 2

Erweiterungen und eigenen Code inventarisieren

Listen Sie Zahlung, Versand, Rechnungen, Abonnements, Buchungen und Datenexporte mit Version und Betreiber auf. Prüfen Sie den dokumentierten HPOS-Status und vorhandene Warnungen in WooCommerce. Die offizielle Dokumentation nennt auch Besonderheiten bei Erweiterungen mit eigenen Beitragstypen. Deaktivieren Sie solche Erweiterungen nicht wahllos vor der Migration. Eigene Snippets und externe Integrationen benötigen eine gesonderte Prüfung, weil sie möglicherweise in keiner Kompatibilitätsliste erscheinen. Eine Erklärung des Anbieters ist ein Ausgangspunkt; entscheidend bleibt der Test des tatsächlich verwendeten Funktionsumfangs.

03
Kapitel 3

Eine isolierte Testkopie herstellen

Nutzen Sie einen gesicherten Datenstand in einer vom Produktivbetrieb getrennten Umgebung. Sperren Sie echten Mailversand und externe Auftragsübergaben dort kontrolliert, damit Tests keine Kunden oder Lagerprozesse auslösen. Dokumentieren Sie, welche Funktionen deshalb simuliert werden. Eine Testkopie ohne aktive benötigte Erweiterungen bildet den echten Shop nicht ausreichend ab. Prüfen Sie vor dem Versuch, ob die Sicherung wiederherstellbar ist. Bei Bestelldaten geht es nicht nur um Seiteninhalte, sondern um Beziehungen, Status, Zahlungen und historische Informationen.

04
Kapitel 4

Datenvollständigkeit mit mehreren Merkmalen prüfen

Vergleichen Sie nicht nur die Anzahl der Bestellungen. Kontrollieren Sie Stichproben mit Teilrückerstattung, Varianten, Kundenkonto, Gastbestellung und ungewöhnlichen Metadaten. Stimmen Summen, Währung, Positionen, Zeitpunkte und Verknüpfungen? Berücksichtigen Sie laufende Hintergrundaktionen und den aktuellen Synchronisierungszustand. Die WooCommerce-Dokumentation erklärt die vorgesehene Abfolge für den Wechsel. Nutzen Sie die zur installierten Version passenden Werkzeuge und schließen Sie Abweichungen vor der Umschaltung. Eine gleich hohe Datensatzanzahl kann trotzdem falsche Feldinhalte oder fehlende Beziehungen verbergen.

05
Kapitel 5

Den betrieblichen Ablauf nachstellen

Führen Sie neue Testbestellungen durch und prüfen Sie Zahlung, Versandlabel, Dokument, Export, Erstattung und Supportsuche. Testen Sie auch einen bestehenden Auftrag, der nach der Umstellung geändert wird. Lassen Sie die zuständigen Personen ihre üblichen Aufgaben ausführen, statt nur ein Entwicklerdashboard zu betrachten. Ein Rechnungsplugin kann bei einer Standardbestellung funktionieren und bei einer Gutschrift scheitern. Jede Abweichung erhält eine konkrete Beschreibung, betroffene Version und Entscheidung: beheben, Anbieter kontaktieren oder Umstellung verschieben. Ein sauberer Rückweg ist Teil der Abnahme.

06
Kapitel 6

Umschaltung und Rückweg kontrollieren

Planen Sie die Veröffentlichung so, dass neue Bestellungen und laufende Hintergrundjobs berücksichtigt werden. Halten Sie einen aktuellen Sicherungsstand und eine klare Abbruchbedingung bereit. Nach dem Wechsel prüfen Sie dieselben Fälle im erlaubten Rahmen erneut. Zurückschalten setzt einen passenden Daten- und Synchronisierungsstand voraus; es ist keine pauschale Reparatur für ungeklärte Fehler. Dokumentieren Sie schließlich die freigegebenen Erweiterungsversionen und kontrollieren Sie sie nach späteren Updates.

  • Speichermodus und Erweiterungsversionen dokumentieren
  • Eigene Datenzugriffe gesondert untersuchen
  • Historische und neue Bestellungen abgleichen
  • Rückweg vor dem Produktivwechsel prüfen

Kurz beantwortet

Häufige Fragen

Ist HPOS nur für große Shops relevant?

Auch kleine Shops müssen die Kompatibilität ihrer Bestellabläufe prüfen.

Kann ich nur die Bestellanzahl vergleichen?

Nein. Positionen, Summen, Status und Beziehungen brauchen eigene Stichproben.

Was tun bei einer inkompatiblen Erweiterung?

Die betroffene Funktion klären und die Umstellung bis zur sicheren Lösung verschieben.

Alle Ratgeber ansehen