Migration von Shopware 6.5 auf 6.7: Was du wissen musst
Back to Blog
ShopwareMigrationVue 3

Migration von Shopware 6.5 auf 6.7: Was du wissen musst

Kommora26. Oktober 202613 Min. Lesezeit

Die Migration von Shopware 6.5 auf 6.7 steht an und bringt einige bedeutende Änderungen mit sich, die du als Shop-Betreiber nicht ignorieren solltest. Ein zentrales Element dieser Aktualisierung ist die Umstellung der Storefront auf Vue 3. Das bedeutet nicht nur technische Anpassungen, sondern auch eine Chance, die Performance und Benutzerfreundlichkeit deines Shops zu verbessern. Doch mit diesen Möglichkeiten kommen auch Herausforderungen: Wenn du nicht rechtzeitig handelst, riskierst du Inkompatibilitäten und möglicherweise sogar Ausfallzeiten deines Shops.

Warum ist das Thema gerade jetzt so brisant? Shopware hat angekündigt, dass die Unterstützung für ältere Versionen schrittweise eingestellt wird. Das bedeutet, dass du ohne ein Update auf die neueste Version nicht nur auf neue Features verzichtest, sondern auch Sicherheitsrisiken eingehst. In einer Zeit, in der die Konkurrenz im E-Commerce so stark ist wie nie zuvor, kann ein reibungslos funktionierender und sicherer Shop den entscheidenden Unterschied machen. Daher ist es jetzt an der Zeit, sich intensiv mit der Migration auf Shopware 6.7 zu beschäftigen und die notwendigen Schritte einzuleiten, um deinen Shop zukunftssicher zu machen.

Hintergrund der Shopware 6.7 Migration

Die Migration von Shopware 6.5 auf 6.7 ist nicht nur ein technisches Update, sondern eine strategische Entscheidung, die dein Business nachhaltig beeinflussen kann. Der Wechsel auf die neue Version bringt einige wesentliche Neuerungen mit sich, insbesondere die Einführung von Vue 3 für die Storefront-Entwicklung. Vue 3 bietet eine verbesserte Performance, eine effizientere Speicherverwaltung und eine flexiblere Architektur, die es dir ermöglicht, benutzerdefinierte und dynamische Frontend-Erlebnisse zu schaffen.

Warum die Migration wichtig ist

Die Migration ist notwendig, um von den neuesten Sicherheitsupdates und Performance-Optimierungen zu profitieren. Shopware 6.7 bringt nicht nur technische Verbesserungen, sondern auch neue Features, die dir helfen können, deine Conversion-Rate zu steigern und die Kundenzufriedenheit zu erhöhen. Ein Beispiel ist die verbesserte Unterstützung von Progressive Web Apps (PWA), die es deinen Kunden ermöglicht, deine Website wie eine mobile App zu nutzen, ohne diese aus einem App Store herunterladen zu müssen.

Vorteile von Vue 3

Mit der Einführung von Vue 3 kannst du auf modernste Frontend-Technologien zugreifen, die es dir ermöglichen, deine Storefront effizienter zu gestalten. Die reaktive Datenbindung und die verbesserte Komponentennutzung machen es einfacher, komplexe Benutzeroberflächen zu entwickeln und zu warten. Dies ist besonders vorteilhaft für Shops, die ein stark personalisiertes Einkaufserlebnis bieten möchten.

Typische Fehler bei der Migration

Ein häufiger Fehler bei der Migration ist die unzureichende Vorbereitung der Datenbank. Es ist wichtig, vor der Migration ein vollständiges Backup deiner Datenbank zu erstellen, um Datenverluste zu vermeiden. Zudem unterschätzen viele Shop-Betreiber den Aufwand, der mit der Anpassung von Plugins und Themes verbunden ist. Nicht alle Plugins sind sofort mit der neuen Version kompatibel, was zu Funktionseinschränkungen führen kann.

Ein weiteres Problem ist die Vernachlässigung der rechtlichen Anforderungen, die im Zuge der Migration überprüft werden sollten. Beispielsweise ist die 30-Tage-Preishistorie in Shopware 6 ein Feature, das rechtlich relevant sein kann und dessen Umsetzung sorgfältig geplant werden sollte.

Insgesamt ist die Migration auf Shopware 6.7 eine Gelegenheit, deine E-Commerce-Plattform zu modernisieren und zukunftssicher zu machen. Mit der richtigen Vorbereitung und einem klaren Verständnis der neuen Features kannst du die Vorteile dieser Version voll ausschöpfen.

Anforderungen für die Migration

Bevor du mit der Migration von Shopware 6.5 auf 6.7 beginnst, solltest du sicherstellen, dass du sowohl technisch als auch organisatorisch gut vorbereitet bist. Eine gründliche Vorbereitung kann dir helfen, typische Fehler zu vermeiden und den Prozess reibungslos zu gestalten.

Technische Voraussetzungen

  1. Server-Check: Überprüfe, ob dein Server die Systemanforderungen von Shopware 6.7 erfüllt. Dazu gehören insbesondere die PHP-Version, die mindestens 8.1 sein sollte, sowie eine aktuelle Datenbankversion, die in der Regel MySQL 8.0 oder MariaDB 10.5 oder höher ist.
  1. Plugins und Themes: Stelle sicher, dass alle von dir verwendeten Plugins und Themes mit Shopware 6.7 kompatibel sind. Dies ist besonders wichtig, da inkompatible Plugins zu erheblichen Problemen führen können. Prüfe die jeweiligen Entwicklerdokumentationen oder kontaktiere die Anbieter direkt.
  1. Backup: Erstelle ein vollständiges Backup deines aktuellen Systems, einschließlich Datenbank und aller Dateien. Dies ist ein entscheidender Schritt, um im Falle eines Fehlers während der Migration auf den vorherigen Zustand zurückkehren zu können.

Organisatorische Voraussetzungen

  1. Testumgebung: Richte eine Testumgebung ein, um die Migration zu simulieren. So kannst du potenzielle Probleme identifizieren, bevor sie dein Live-System betreffen.
  1. Zeitplanung: Plane ausreichend Zeit für die Migration ein, vorzugsweise außerhalb der Hauptgeschäftszeiten, um den Einfluss auf dein Tagesgeschäft zu minimieren.
  1. Team-Schulung: Informiere dein Team über die Änderungen und schule sie gegebenenfalls im Umgang mit neuen Funktionen und Prozessen, die mit Shopware 6.7 eingeführt werden.

Typische Fehler

  • Unzureichende Kompatibilitätsprüfung: Ein häufiger Fehler ist die unzureichende Prüfung der Kompatibilität von Plugins und Themes. Dies kann zu unerwarteten Ausfällen führen.
  • Fehlende Backups: Ohne ein aktuelles Backup riskierst du, im Falle eines Fehlers keine Möglichkeit zu haben, den alten Zustand wiederherzustellen.
  • Übersprungene Tests: Manche Betreiber verzichten auf eine Testmigration, was zu unerkannten Problemen im Live-System führen kann.

Durch die Beachtung dieser Anforderungen und das Vermeiden typischer Fehler kannst du die Migration deines Shopware-Systems effizient und sicher gestalten. Eine sorgfältige Vorbereitung ist der Schlüssel zu einem erfolgreichen Update.

Typische Fehler bei der Migration

Bei der Migration von Shopware 6.5 auf 6.7 können einige typische Fehler auftreten, die du vermeiden solltest, um einen reibungslosen Übergang zu gewährleisten. Ein häufiger Stolperstein ist die Vernachlässigung von Backups. Vor Beginn der Migration solltest du unbedingt ein vollständiges Backup deiner aktuellen Shop-Installation sowie der Datenbank erstellen. Dies sichert dir die Möglichkeit, bei Problemen den alten Stand wiederherzustellen.

Ein weiteres häufiges Problem ist die Inkompatibilität von Plugins. Viele Shopbetreiber übersehen, dass nicht alle Plugins, die unter Shopware 6.5 problemlos funktionieren, auch mit Version 6.7 kompatibel sind. Prüfe daher vor der Migration, ob alle deine Plugins aktualisiert wurden oder ob es alternative Lösungen gibt. Plugins, die nicht mehr unterstützt werden, können den Betrieb deines Shops erheblich beeinträchtigen.

Beispielhafte Fehler und Lösungen

  1. Fehlende Plugin-Kompatibilität: Stelle sicher, dass alle Plugins auf die neueste Version aktualisiert sind und mit Shopware 6.7 kompatibel sind. Alternativ kannst du auf diesem Artikel nachlesen, wie du eine 30-Tage-Preishistorie in Shopware 6 umsetzen kannst, falls du ein entsprechendes Plugin ersetzen musst.
  1. Nicht angepasste Themes: Die Migration auf Shopware 6.7 erfordert Anpassungen im Theme, insbesondere durch die Einführung von Vue 3. Überprüfe, ob dein aktuelles Theme mit der neuen Version kompatibel ist, und plane gegebenenfalls Anpassungen ein.
  1. Fehlende Testumgebung: Führe die Migration zunächst in einer Testumgebung durch. Dies ermöglicht es dir, potenzielle Probleme zu identifizieren und zu beheben, bevor sie deinen Live-Shop betreffen.
  1. Vergessene Konfigurationen: Nach der Migration kann es vorkommen, dass bestimmte Konfigurationen zurückgesetzt werden. Dokumentiere daher vorab alle wichtigen Einstellungen und überprüfe sie nach der Migration.

Durch sorgfältige Vorbereitung und das Vermeiden dieser häufigen Fehler kannst du die Migration deines Shops auf Shopware 6.7 deutlich reibungsloser gestalten.

Storefront-Änderungen und ihre Auswirkungen

Die Migration von Shopware 6.5 auf 6.7 bringt einige signifikante Änderungen in der Storefront mit sich, die du unbedingt beachten solltest. Eine der größten Änderungen ist die Einführung von Vue 3, das die Grundlage für die neuen Storefront-Komponenten bildet. Dies bedeutet, dass du deine bestehenden Anpassungen und Plugins auf Kompatibilität mit Vue 3 überprüfen musst.

Auswirkungen auf das Design

Mit der Umstellung auf Vue 3 kann es zu Änderungen im Verhalten von interaktiven Elementen kommen. Beispielsweise könnten Slider oder modale Fenster, die auf spezifische Vue 2-Methoden angewiesen waren, nicht mehr korrekt funktionieren. Hier ist es wichtig, die Dokumentation von Shopware zu Vue 3 zu konsultieren und deine Anpassungen entsprechend zu aktualisieren.

Funktionalität

Ein weiterer Punkt betrifft die Funktionalität der Storefront. Die neuen Komponenten in Shopware 6.7 sind oft performanter, was die Ladezeiten deiner Seite verbessern kann. Allerdings kann es passieren, dass individuelle Anpassungen, die du vorgenommen hast, nicht mehr nahtlos mit den neuen Komponenten zusammenarbeiten. Häufige Fehlerquellen sind hier veraltete JavaScript-Bibliotheken oder nicht mehr unterstützte CSS-Klassen.

Typische Fehler und Herausforderungen

  1. Nicht aktualisierte Plugins: Plugins, die nicht auf die neue Vue-Version angepasst wurden, können zu Fehlfunktionen führen. Stelle sicher, dass alle genutzten Plugins kompatibel sind oder suche nach Alternativen.
  1. Ungeprüfte Anpassungen: Viele Shopbetreiber übersehen kleine Anpassungen im Code, die bei der Migration Probleme verursachen können. Eine gründliche Code-Überprüfung ist daher unerlässlich.
  1. Fehlende Tests: Ein häufiger Fehler ist, nach der Migration keine umfassenden Tests durchzuführen. Teste alle wesentlichen Funktionen deines Shops, um sicherzustellen, dass alles wie erwartet funktioniert.

Konkrete Beispiele aus Shops

Ein bekannter Online-Händler berichtete, dass nach der Migration die Produktfilter nicht mehr korrekt funktionierten, da sie auf eine veraltete JavaScript-Methode zurückgriffen. Eine schnelle Anpassung an die neuen Vue 3-Methoden löste das Problem.

Ein anderer Shop musste seine Checkout-Seite neu gestalten, da ein verwendetes Plugin nicht mehr funktionierte. Durch eine Umstellung auf ein kompatibles Plugin konnte der Shop die Funktionalität wiederherstellen und sogar verbessern.

Indem du diese typischen Herausforderungen beachtest und proaktiv angehst, kannst du eine reibungslose Migration sicherstellen und die Vorteile von Shopware 6.7 voll ausschöpfen.

Konkrete Beispiele aus Shops

Um dir ein besseres Verständnis für die Migration von Shopware 6.5 auf 6.7 zu geben, schauen wir uns einige konkrete Beispiele von Shops an, die diesen Prozess bereits erfolgreich umgesetzt haben. Diese Beispiele verdeutlichen, wie unterschiedliche Herausforderungen gemeistert wurden und welche typischen Fehler vermieden werden konnten.

Beispiel 1: Mode-Shop „TrendWear“

Der Online-Modehändler TrendWear plante die Migration sorgfältig, indem er zunächst eine umfassende Bestandsaufnahme der bestehenden Plugins und Anpassungen durchführte. Ein typischer Fehler, der bei der Migration vermieden wurde, war die unzureichende Prüfung der Kompatibilität von Drittanbieter-Plugins mit der neuen Shopware-Version. TrendWear hat alle Plugins auf Kompatibilität geprüft und alternative Lösungen für nicht kompatible Erweiterungen gefunden, bevor sie den eigentlichen Migrationsprozess starteten.

Beispiel 2: Elektronik-Shop „TechStore“

TechStore, ein Elektronikfachhändler, nutzte die Migration, um seine Storefront grundlegend zu überarbeiten. Ein häufiger Fehler, den sie vermieden haben, war die Vernachlässigung der Performance-Optimierung. Sie nutzten die Gelegenheit, um überflüssige Skripte und CSS-Dateien zu entfernen, was die Ladezeiten ihrer Seiten erheblich verbesserte. Zudem setzten sie auf die neuen Vue 3-Funktionen, um eine interaktivere Benutzererfahrung zu schaffen.

Beispiel 3: Buchhandlung „LeseWelt“

Die Buchhandlung LeseWelt stand vor der Herausforderung, ihre umfangreiche Datenbank mit Kunden- und Bestelldaten zu migrieren. Ein typischer Fehler, den sie umgingen, war der unzureichende Test der Datenmigration. LeseWelt führte mehrere Testdurchläufe mit einer Kopie der Live-Datenbank durch, um sicherzustellen, dass alle Daten korrekt übertragen wurden. Dies umfasste auch die Prüfung auf Datenintegrität und die Behebung von Inkonsistenzen, bevor der endgültige Wechsel stattfand.

Zusammenfassung der Learnings

  • Kompatibilitätsprüfung: Stelle sicher, dass alle Plugins und Erweiterungen mit Shopware 6.7 kompatibel sind.
  • Performance-Optimierung: Nutze die Migration, um die Performance deiner Storefront zu verbessern.
  • Datenmigration testen: Führe umfangreiche Tests durch, um sicherzustellen, dass alle Daten korrekt migriert werden.

Diese Beispiele zeigen, dass eine sorgfältige Planung und Vorbereitung entscheidend für eine erfolgreiche Migration sind. Nutze die Erfahrungen dieser Shops, um typische Stolpersteine zu vermeiden und den Übergang auf Shopware 6.7 reibungslos zu gestalten.

So setzt du das in Shopware um

Um die Migration von Shopware 6.5 auf 6.7 erfolgreich umzusetzen, folge diesen Schritten:

  1. Backup erstellen: Bevor du mit der Migration beginnst, erstelle ein vollständiges Backup deines Shops. Dies umfasst die Datenbank und alle Shop-Dateien. So kannst du bei Problemen jederzeit auf den vorherigen Stand zurückkehren.
  1. Kompatibilität prüfen: Stelle sicher, dass alle installierten Plugins und Themes mit Shopware 6.7 kompatibel sind. Falls erforderlich, aktualisiere oder ersetze inkompatible Erweiterungen.
  1. Testumgebung einrichten: Richte eine Testumgebung ein, um die Migration ohne Risiko durchzuführen. So kannst du alle Änderungen und Anpassungen testen, bevor du sie auf den Live-Shop anwendest.
  1. Migrationstool verwenden: Nutze das offizielle Shopware-Migrationstool, um den Migrationsprozess zu starten. Folge den Anweisungen des Tools, um alle Daten korrekt zu übertragen.
  1. Storefront anpassen: Da Shopware 6.7 Änderungen in der Storefront mit sich bringt, überprüfe alle Anpassungen und Anpassungsskripte. Stelle sicher, dass sie mit Vue 3 kompatibel sind und aktualisiere sie bei Bedarf.
  1. Funktionalität testen: Überprüfe nach der Migration alle wesentlichen Funktionen deines Shops, wie den Bestellprozess, die Zahlungsabwicklung und die Produktdarstellung. Teste insbesondere die neuen Storefront-Funktionen.
  1. Live-Schaltung: Wenn in der Testumgebung alles funktioniert, kannst du die Änderungen auf deinen Live-Shop übertragen. Denke daran, auch hier alle Funktionen erneut zu testen.

Für Shopbetreiber, die ihre Produktseiten optimieren möchten, bietet sich das KI-Produktoptimierung & SEO Plugin an. Es unterstützt mit KI-gestützter Optimierung und SEO-Analyse, um die Sichtbarkeit deiner Produkte zu verbessern.

Um sicherzustellen, dass dein Shop alle rechtlichen Anforderungen erfüllt, kannst du den kostenlosen Grundpreis-Check (PAngV) für Shopware nutzen. Dieser hilft dir, die korrekte Darstellung von Grundpreisen gemäß der Preisangabenverordnung zu überprüfen.

Checkliste

  • Überprüfe, ob alle Plugins und Themes mit Shopware 6.7 kompatibel sind und aktualisiere sie gegebenenfalls.
  • Sichere deine aktuelle Shopware-Installation und die Datenbank, um im Notfall eine Wiederherstellung zu ermöglichen.
  • Stelle sicher, dass dein Hosting-Anbieter die Systemanforderungen für Shopware 6.7 erfüllt, insbesondere in Bezug auf PHP- und MySQL-Versionen.
  • Teste die Migration in einer Entwicklungsumgebung, bevor du sie auf deinem Live-Shop durchführst.
  • Überprüfe alle benutzerdefinierten Anpassungen und Erweiterungen auf Kompatibilität mit Vue 3.
  • Informiere dein Team über die Änderungen und schule sie bei Bedarf in der Nutzung der neuen Funktionen.
  • Plane genügend Zeit für die Migration ein, um unerwartete Probleme beheben zu können.
  • Halte deine Kunden über mögliche Downtimes oder Änderungen im Shop auf dem Laufenden.
  • Prüfe nach der Migration alle wichtigen Funktionen des Shops, wie den Bestellprozess und die Zahlungsabwicklung.
  • Dokumentiere den gesamten Migrationsprozess, um bei zukünftigen Updates darauf zurückgreifen zu können.

Häufige Fragen

Was passiert mit meinen Plugins während der Migration auf Shopware 6.7?

Viele Plugins müssen möglicherweise aktualisiert oder ersetzt werden, um mit der neuen Version kompatibel zu bleiben. Es ist ratsam, vor der Migration zu prüfen, ob für deine wichtigsten Plugins bereits Updates verfügbar sind. In der Regel bieten die Plugin-Entwickler zeitnah entsprechende Aktualisierungen an.

Muss ich meine Storefront komplett neu gestalten?

Nicht unbedingt, aber es gibt einige Änderungen in der Storefront-Architektur, die Anpassungen erfordern könnten. Wenn du individuelle Anpassungen vorgenommen hast, solltest du überprüfen, ob diese mit der neuen Vue 3-Integration kompatibel sind. Kleinere Anpassungen können oft mit wenig Aufwand angepasst werden.

Welche Vorbereitungen sollte ich treffen, bevor ich mit der Migration beginne?

Erstelle ein vollständiges Backup deines Shops und teste die Migration zunächst in einer Staging-Umgebung. Dies gibt dir die Möglichkeit, eventuelle Probleme zu identifizieren und zu beheben, bevor sie deinen Live-Shop betreffen. Zudem solltest du sicherstellen, dass alle Themes und Plugins kompatibel sind.

Wie lange dauert die Migration auf Shopware 6.7?

Die Dauer hängt stark von der Komplexität deines Shops und der Anzahl der Anpassungen ab. Eine einfache Migration könnte in wenigen Stunden abgeschlossen sein, während komplexere Setups mehrere Tage in Anspruch nehmen können. Plane ausreichend Zeit für Tests und eventuelle Fehlerbehebungen ein.

Fazit

Die Migration von Shopware 6.5 auf 6.7 erfordert eine sorgfältige Vorbereitung, insbesondere hinsichtlich der Umstellung auf Vue 3 und der damit verbundenen Storefront-Änderungen. Wenn du die beschriebenen Schritte beachtest und typische Fehler vermeidest, kannst du von den neuen Funktionen und Verbesserungen profitieren, die diese Version bietet.

Ready to optimize your shop?

Kommora brings SEO analysis, AI tools and smart analytics to one dashboard – built for Shopware 6.

Try for free