Shopware Stage Mode vs. Staging System: Verständnis des Unterschieds

In der Welt des E-Commerce ist die Möglichkeit, Änderungen am Shop vorzunehmen, ohne den Live-Betrieb zu beeinträchtigen, von unschätzbarem Wert. Shopware hat dies mit der Einführung des Stage-Modus in der Version 6.6.1.0 erleichtert. Doch während viele denken könnten, dass der Stage-Modus und ein Staging-System dasselbe sind, gibt es wichtige Unterschiede zu beachten.

Was ist der Stage-Modus?

Der Stage-Modus von Shopware ist ein integrierter Mechanismus, der den Shop darauf vorbereitet, in einer Testumgebung verwendet zu werden. Dies bedeutet, dass der Shop so konfiguriert wird, dass Änderungen vorgenommen werden können, ohne den Live-Shop zu beeinträchtigen. Der Workflow des Stage-Modus ist darauf ausgelegt, Daten innerhalb der Shopware-Instanz zu ändern, ohne jedoch die gesamte Installation zu duplizieren, die Datenbank zu kopieren oder die Dateien zu vervielfältigen.

Was macht der Stage-Modus?

  • Löscht alle Apps, die eine aktive Verbindung zu einem externen Dienst und die Integrationen in Shopware haben.
  • Setzt die Instanz-ID zurück, die für die Registrierung von Apps verwendet wird.
  • Deaktiviert das Senden von E-Mails.
  • Ändert die URLs zur Staging-Domain (falls konfiguriert).
  • Überprüft, ob die ElasticSearch/OpenSearch-Indizes noch nicht existieren.
  • Zeigt ein Banner in der Administration und im Storefront an, um darauf hinzuweisen, dass der Shop im Stage-Modus ist.

Was macht der Stage-Modus nicht?

  • Dupliziert nicht die aktuelle Installation.
  • Kopiert weder Datenbank noch Dateien.
  • Modifiziert nicht die Live-Umgebung.

Der Unterschied zum Staging-System

Ein Staging-System hingegen ist eine separate Umgebung, die eine exakte Kopie des Live-Shops darstellt, einschließlich aller Datenbanken, Dateien und Konfigurationen. Änderungen werden zunächst in dieser Umgebung vorgenommen und getestet, bevor sie auf den Live-Shop angewendet werden. Im Gegensatz dazu bietet der Stage-Modus von Shopware eine schnellere und weniger ressourcenintensive Möglichkeit, Änderungen zu testen, ohne eine vollständige Duplikation der Shop-Infrastruktur vornehmen zu müssen.

Fazit

Es ist wichtig zu verstehen, dass der Stage-Modus von Shopware zwar eine wertvolle Funktion für die Testumgebung bietet, jedoch nicht mit einem dedizierten Staging-System gleichzusetzen ist. Beide haben ihre eigenen Verwendungszwecke und Vorteile, und das Verständnis ihrer Unterschiede ist entscheidend, um die richtige Lösung für Ihre Entwicklungs- und Testanforderungen zu wählen.

Teile den Beitrag mit Freunden.