Warum es kein Upgrade von Shopware 5 auf 6 gibt
Wer „Shopware 5 auf 6 updaten“ sucht, erwartet meist einen Knopf im Backend. Den gibt es nicht — und das ist keine Bequemlichkeitsfrage, sondern eine Architekturfrage. Shopware 6 ist keine Weiterentwicklung von Shopware 5, sondern eine vollständige Neuentwicklung auf einer anderen technischen Grundlage.
Shopware 5 basiert auf einem über Jahre gewachsenen Unterbau mit Smarty als Template-Sprache und einem eigenen Plugin-System. Shopware 6 setzt auf Symfony, Twig im Storefront, eine Vue-basierte Administration und eine API-first-Architektur, bei der Storefront und Admin selbst nur Clients der API sind. Zwischen beiden Systemen liegt kein Versionssprung, sondern ein Systemwechsel.
Praktisch heißt das: Ihre Daten werden überführt, Ihr Frontend wird neu gebaut und Ihre Funktionen werden nachgebildet. Shopware selbst stellt dafür den Migrations-Assistenten bereit, der sich mit einem bestehenden Shopware-5-Shop verbindet und Stammdaten überträgt. Er löst den Datenteil — er löst weder Theme noch Plugins noch die SEO-Struktur.
- Kein In-Place-Update, sondern Parallelaufbau eines neuen Shops
- Der Shopware-Migrations-Assistent deckt Daten ab, nicht Theme und Funktionen
- Der alte Shop bleibt bis zum Go-Live unverändert produktiv
