Shopware-Wartung, die Ausfälle verhindert statt nur darauf zu reagieren
Core-Updates, Plugin-Kompatibilität, Cache-Optimierung und Datenbank-Pflege für Shopware Community Edition — SLA-Pakete ab 199 € pro Monat. Wir halten Ihren Shop aktuell, sicher und performant, ohne den laufenden Betrieb zu unterbrechen.
8h
Erstreaktion schon im Basis-SLA
50+
betreute Shop-Projekte
99,9 %
Uptime-Durchschnitt
72 h
max. Patch-Verzögerung
Shopware Community Edition bietet als Open-Source-Plattform maximale Flexibilität, bringt aber auch die Verantwortung für Wartung und Aktualisierung mit sich. Jedes Core-Update kann Auswirkungen auf installierte Plugins haben, jedes Plugin-Update die Kompatibilität mit dem Core oder anderen Erweiterungen beeinflussen. Cache-Mechanismen müssen nach Änderungen korrekt invalidiert werden, und die Datenbank wächst mit jedem Tag des laufenden Betriebs. Als spezialisierter Managed-Service-Anbieter für Shopware-Shops verstehen wir diese Zusammenhänge im Detail und haben standardisierte Prozesse entwickelt, die Ihren Shop zuverlässig aktuell und leistungsfähig halten. Die Konditionen sind dabei so klar wie die Prozesse: Der SLA-Wartungsvertrag beginnt bei 199 € pro Monat, und im Plattform-Überblick sehen Sie, wie sich die Shopware-Pflege in unser Wartungssystem für sechs Systeme einfügt.
Shopware-Wartungscockpit
Was Shopware-Wartung konkret umfasst
Professionelle Shopware-Wartung geht weit über das regelmäßige Einspielen von Updates hinaus. Es ist ein systematischer Prozess, der alle Aspekte des Shopware-Ökosystems berücksichtigt: den Core, die installierten Plugins und Themes, die Serverkonfiguration, die Datenbankperformance und die Caching-Strategie. Jede dieser Komponenten erfordert spezifisches Know-how und regelmäßige Aufmerksamkeit.
Core-Update-Management
Planung, Test und Ausrollung von Shopware-Core-Updates. Jedes Update wird auf einer Staging-Umgebung geprüft, bevor es auf dem Live-System eingespielt wird. Changelog-Analyse und Kompatibilitätsbewertung vor jedem Upgrade-Schritt.
Plugin-Verwaltung und Kompatibilität
Regelmäßige Aktualisierung aller installierten Plugins mit vorheriger Kompatibilitätsprüfung. Identifikation veralteter oder unsicherer Plugins und Empfehlung von Alternativen. Verwaltung des Plugin-Lebenszyklus.
Cache-Optimierung
Konfiguration und Tuning der Shopware-Cache-Mechanismen: HTTP-Cache, Objekt-Cache, Proxy-Cache. Korrekte Invalidierung nach Updates und Content-Änderungen für konsistente Darstellung bei maximaler Geschwindigkeit.
Datenbank-Pflege und Optimierung
Regelmäßige Wartung der MariaDB- oder MySQL-Datenbank: Tabellenoptimierung, Index-Analyse, Bereinigung von Log-Daten, Session-Management und Tuning der Abfrage-Performance.
Theme-Kompatibilität
Prüfung der Theme-Kompatibilität bei jedem Core- und Plugin-Update. Anpassung von Template-Overrides und Sicherstellung der korrekten Darstellung in allen unterstützten Browsern.
Cronjob- und Queue-Management
Überwachung und Wartung der Shopware-Cronjobs und Message-Queue-Worker. Sicherstellung, dass zeitgesteuerte Aufgaben wie Indexierung, E-Mail-Versand und Import-Routinen zuverlässig ausgeführt werden.
Der Shopware-Update-Prozess im Detail
Updates sind der sensibelste Teil der Shopware-Wartung. Ein fehlerhaft eingespieltes Update kann den gesamten Shop lahmlegen, Bestellprozesse unterbrechen oder Datenverlust verursachen. Deshalb haben wir einen mehrstufigen Update-Prozess etabliert, der maximale Sicherheit bei minimaler Ausfallzeit bietet.
Changelog-Analyse und Risikobewertung
Wir analysieren den Changelog jedes Updates, identifizieren potenziell kritische Änderungen und bewerten das Risiko für Ihren spezifischen Shop. Breaking Changes, Datenbankmigrationen und geänderte Plugin-Schnittstellen werden besonders beachtet.
Plugin-Management: Die unterschätzte Herausforderung
Plugins sind das Rückgrat der Shopware-Funktionalität, aber auch die häufigste Quelle für Probleme. Ein durchschnittlicher Shopware-Shop verwendet zwischen 15 und 40 Plugins (Projekterfahrung). Jedes Plugin hat seinen eigenen Release-Zyklus, seine eigenen Abhängigkeiten und seine eigene Qualitätsstufe. Wenn ein Core-Update eine API ändert, müssen potenziell alle Plugins angepasst werden. Wenn ein Plugin-Update eine Datenbankänderung mitbringt, kann das Auswirkungen auf andere Plugins haben.
Plugin-Lebenszyklus und Automatisierung im Blick
Jedes Plugin im dokumentierten Lebenszyklus
Unser Plugin-Management umfasst die regelmäßige Überprüfung aller installierten Plugins auf neue Versionen und bekannte Sicherheitslücken. Wir bewerten die Qualität und Zukunftsfähigkeit jedes Plugins und empfehlen bei Bedarf besser gewartete Alternativen. Verwaiste Plugins, die vom Entwickler nicht mehr gepflegt werden, identifizieren wir proaktiv und entwickeln gemeinsam mit Ihnen eine Migrationsstrategie, bevor Kompatibilitätsprobleme den Shop-Betrieb beeinträchtigen.
- Vollständiges Inventar aller Plugins mit Versionsstand und Herkunft
- Laufender Abgleich mit bekannten Sicherheitsmeldungen
- Frühwarnung bei verwaisten oder unsicheren Erweiterungen
Wiederkehrende Aufgaben laufen automatisiert und protokolliert
Über die Shopware-Kommandozeile automatisieren wir wiederkehrende Wartungsschritte: Cache-Warmup nach Updates, Neuaufbau der Suchindizes, Datenbank-Bereinigung und die Prüfung von Cronjobs und Message-Queue-Workern. Jede Routine läuft reproduzierbar in der richtigen Reihenfolge und liefert ein Protokoll für Ihre Dokumentation. Das eliminiert menschliche Fehler bei Routineaufgaben und stellt sicher, dass nach jedem Eingriff ein konsistenter Zustand hergestellt ist.
- Reproduzierbare Skripte statt manueller Handgriffe
- Automatisches Protokoll für Revisionssicherheit
- Individuelle Cronjob-Konfiguration für Importe und Indexierung
| Aspekt | Ohne Wartung | Managed Service |
|---|---|---|
| Sicherheitspatches | verzögert, oft Wochen | kritisch innerhalb 24 Stunden |
| Update-Tests | direkt im Live-Shop | vorab auf Staging-Umgebung |
| Rollback bei Fehler | manuell, riskant | getestetes Backup bereit |
| Verwaiste Plugins | bleiben unbemerkt | proaktiv identifiziert |
| Performance-Trend | schleichende Verschlechterung | dokumentiert und optimiert |
Ein Wartungsvertrag für Ihren Shopware-Shop
- Basis pro Monat — Erstreaktion bis 8 Stunden
- Business 349 € pro Monat — Erstreaktion bis 4 Stunden
- Enterprise 699 € pro Monat — Erstreaktion in 45 Minuten
- Core-Updates, Plugin-Pflege, Monitoring, Backups und Reporting in jedem Paket
Basis, Business oder Enterprise — die SLA-Stufe bestimmt Reaktionszeit und Umfang, nicht die Shop-Größe. Mindestlaufzeit 6 Monate.
Performance-Optimierung für Shopware-Shops
Die Performance eines Shopware-Shops hängt von zahlreichen Faktoren ab: Serverkonfiguration, PHP-Version und -Einstellungen, Datenbank-Tuning, Caching-Strategie, Bildoptimierung und die Qualität der installierten Plugins. Wir optimieren alle diese Bereiche systematisch und dokumentieren die Ergebnisse, sodass die Performance-Entwicklung über die Zeit nachvollziehbar ist.
PHP-OPcache und FPM-Tuning
Optimierung der PHP-OPcache-Konfiguration für maximale Ausführungsgeschwindigkeit. Tuning der PHP-FPM-Worker-Pools für optimale Ressourcennutzung unter Last.
Redis und HTTP-Cache
Konfiguration von Redis für Session-Management und Objekt-Caching. Einrichtung und Tuning des Shopware-HTTP-Caches für schnellstmögliche Auslieferung von Katalogseiten.
Bildoptimierung und CDN
Automatische Konvertierung in moderne Formate wie WebP und AVIF. Lazy-Loading-Konfiguration und optional CDN-Anbindung für statische Assets und Produktbilder.
Datenbank-Indizierung
Analyse langsamer Datenbankabfragen, Optimierung von Indizes und Bereinigung redundanter Daten. Regelmäßige Pflege der Shopware-Suchindizes für schnelle Produktsuche.
Core-Web-Vitals-Optimierung
Gezielte Verbesserung von LCP, FID und CLS für bessere Suchmaschinen-Rankings und höhere Konversionsraten. Messung und Reporting über die Entwicklung der Kennzahlen.
Lasttest und Kapazitätsplanung
Simulation realer Lastszenarien zur Identifikation von Engpässen. Vorausschauende Kapazitätsplanung für saisonale Spitzen wie Black Friday oder Weihnachtsgeschäft.
Was systematische Shopware-Wartung bewirkt
Datenbankwartung: Die unsichtbare Grundlage
Die Datenbank ist das Herzstück jedes Shopware-Shops. Produktdaten, Kundeninformationen, Bestellungen, Konfigurationen und Logdaten werden in der MariaDB- oder MySQL-Datenbank gespeichert. Mit zunehmender Betriebsdauer wächst die Datenbank, Indizes fragmentieren, Log-Tabellen füllen sich und verwaiste Datensätze bremsen Abfragen. Ohne regelmäßige Pflege führt das zu schleichend steigenden Ladezeiten und im Extremfall zu Timeout-Fehlern bei komplexen Katalogseiten.
Unsere Datenbankwartung umfasst die regelmäßige Optimierung aller relevanten Tabellen, die Bereinigung von Logdaten und verwaisten Einträgen, die Analyse und Anpassung von Indizes für die meistgenutzten Abfragen sowie die Überwachung der Datenbankgröße und des Speicherverbrauchs. Bei Shops mit sehr großen Katalogen oder hohem Bestellvolumen implementieren wir zusätzlich Archivierungsstrategien, die historische Daten auslagern, ohne die Funktionalität des Shops einzuschränken.
Shopware-Versionen und Upgrade-Planung
Shopware entwickelt sich kontinuierlich weiter, und jede Major-Version bringt neue Funktionen, aber auch Änderungen an bestehenden APIs und Datenstrukturen. Ein unkontrolliertes Upgrade kann zu Inkompatibilitäten mit installierten Plugins, Datenverlust durch fehlerhafte Migrationsscripte oder Funktionsausfällen führen. Ein Major-Upgrade planen wir deshalb nicht als einmaligen Kraftakt, sondern als kontrollierten, schrittweisen Prozess — von der Analyse des Versions-Deltas bis zum Go-Live mit aktivem Rollback-Punkt.
So planen wir ein Shopware-Major-Upgrade
-
Versions-Delta analysieren
Wir vergleichen Ihre aktuelle Version mit der Zielversion und identifizieren geänderte APIs, Datenstrukturen und alle potenziell betroffenen Plugins und Anpassungen.
-
Plugin- und Custom-Code-Prüfung
Für jedes Plugin klären wir, ob eine kompatible Version existiert oder eine Alternative nötig ist. Template-Overrides und Eigenentwicklungen heben wir auf die neue Version.
-
Upgrade auf Staging
Das eigentliche Upgrade läuft auf einer produktionsnahen Staging-Umgebung. Wir testen Bestellprozess, Zahlung, Suche und alle Schnittstellen durchgängig.
-
Abnahme und Go-Live
Erst nach Ihrer Freigabe wird das Upgrade im vereinbarten Wartungsfenster live gestellt — mit aktivem Rollback-Punkt und intensivem Post-Update-Monitoring.
Langfristiger Shopware-Betrieb und Zukunftssicherheit
Die Community Edition von Shopware ist eine langfristige Plattformwahl, die regelmäßige Pflege und strategische Planung erfordert. Wir begleiten unsere Kunden nicht nur bei der täglichen Wartung, sondern auch bei der langfristigen Planung: Wann ist der richtige Zeitpunkt für ein Major-Upgrade? Welche Plugins sollten durch modernere Alternativen ersetzt werden? Wo lohnt sich eine Investition in Performance-Infrastruktur? In den quartalsweisen Reviews besprechen wir diese strategischen Fragen und entwickeln gemeinsam eine Roadmap, die den Shop technisch zukunftsfähig hält. Wie sich diese Shopware-Pflege in unser Wartungssystem für alle Plattformen einordnet, zeigt der Shopware-Plattformüberblick.
Individuelle Anpassungen und Custom-Plugins
Viele Shopware-Shops haben individuelle Anpassungen, die über Standard-Plugins hinausgehen: Custom-Plugins für spezielle Geschäftslogik, Template-Overrides für das Frontend, API-Erweiterungen für externe Systeme oder spezielle Konfigurationen für Mehrshop-Setups. Diese Anpassungen erfordern bei der Wartung besondere Aufmerksamkeit, da sie nicht Teil des offiziellen Update-Pfads sind und deshalb bei Core-Updates manuell geprüft werden müssen.
Wir führen für jeden betreuten Shop ein Inventar aller individuellen Anpassungen, das bei jedem Update-Zyklus herangezogen wird. Dieses Inventar dokumentiert, welche Dateien modifiziert wurden, welche Shopware-Events genutzt werden und welche Datenbankänderungen vorgenommen wurden. So können wir bei jedem Update gezielt prüfen, ob die Anpassungen weiterhin kompatibel sind, und Probleme erkennen, bevor sie im Live-Betrieb auftreten. Bei Bedarf passen wir den Code an die neue Shopware-Version an oder empfehlen alternative Implementierungen, die wartungsfreundlicher sind.
Sicherheit im Shopware-Kontext
Shopware-Shops verarbeiten sensible Kundendaten und Zahlungsinformationen. Die Sicherheit dieser Daten hat oberste Priorität. Neben der zeitnahen Installation von Sicherheitspatches umfasst unsere Shopware-Sicherheitsstrategie die Konfiguration von HTTP-Security-Headers, die Einschränkung von Dateiberechtigungen, die Absicherung des Admin-Panels, die Verschlüsselung aller Datenübertragungen und regelmäßige Schwachstellenscans.
Ein besonderes Augenmerk liegt auf der Admin-Sicherheit. Wir empfehlen und implementieren IP-basierte Zugriffsbeschränkungen für das Backend, Zwei-Faktor-Authentifizierung für Administrator-Konten, starke Passwort-Richtlinien und Logging aller Admin-Aktivitäten. Zusätzlich prüfen wir regelmäßig, ob die eingesetzten Plugins den aktuellen Sicherheitsstandards entsprechen und keine bekannten Schwachstellen aufweisen.
Shopware-Sicherheit und Admin-Schutz
Das Shopware-Admin-Panel ist das Herzstück der Shop-Verwaltung, und sein Schutz hat oberste Priorität. Wir implementieren eine mehrstufige Absicherung: IP-basierte Zugriffsbeschränkungen für das Backend, starke Passwort-Richtlinien für alle Administratorkonten, Logging aller Admin-Aktivitäten für die Revisionssicherheit und bei Bedarf Zwei-Faktor-Authentifizierung. Diese Maßnahmen reduzieren die Angriffsfläche erheblich und stellen sicher, dass nur autorisierte Personen Zugang zur Shop-Verwaltung erhalten. Regelmäßige Überprüfungen der Benutzerkonten stellen sicher, dass veraltete oder nicht mehr benötigte Zugänge deaktiviert werden, bevor sie zum Sicherheitsrisiko werden.
Unsicher, wie aktuell Ihr Shopware-Shop ist?
Wir prüfen Core-Stand, Plugin-Versionen und Performance und liefern einen priorisierten Maßnahmenplan — kostenlos und unverbindlich.
Shopware-CLI und Automatisierung
Die Shopware-Kommandozeile (CLI) ist ein mächtiges Werkzeug für die Wartung. Über die CLI lassen sich Cache-Operationen, Indexierung, Plugin-Verwaltung und Datenbankmigrationen automatisiert und reproduzierbar durchführen, ohne auf die grafische Oberfläche des Backends angewiesen zu sein. Wir nutzen die CLI systematisch in unseren Wartungsprozessen und haben eigene Skripte entwickelt, die wiederkehrende Aufgaben wie Cache-Warmup nach Updates, Suchindex-Neuaufbau und Datenbank-Bereinigung automatisiert und protokolliert ausführen.
Die Automatisierung dieser Aufgaben hat mehrere Vorteile: Sie eliminiert menschliche Fehler bei Routineaufgaben, sie stellt sicher, dass alle Schritte eines Update-Prozesses in der richtigen Reihenfolge und vollständig durchlaufen werden, und sie liefert automatisch ein Protokoll, das für die Dokumentation verwendet werden kann. Für Shops mit regelmäßigen Datenimporten oder komplexen Indexierungsanforderungen entwickeln wir zudem individuelle Cronjob-Konfigurationen, die diese Prozesse zuverlässig und zeitgesteuert ausführen.
Shopware im Mehrshop-Betrieb
Shopware Community Edition unterstützt den Betrieb mehrerer Verkaufskanäle innerhalb einer Installation. Diese Mehrshop-Setups erfordern besondere Aufmerksamkeit bei der Wartung: Updates müssen für alle Verkaufskanäle gleichzeitig getestet werden, Plugin-Konfigurationen können sich zwischen den Kanälen unterscheiden, und Performance-Probleme in einem Kanal können sich auf alle anderen auswirken. Wir berücksichtigen diese Besonderheiten in unseren Wartungsprozessen und testen jeden Verkaufskanal einzeln, bevor ein Update auf dem Live-System eingespielt wird.
Darüber hinaus überwachen wir die Performance jedes Verkaufskanals separat und identifizieren Engpässe, die sich aus der gemeinsamen Nutzung von Ressourcen ergeben. Bei Bedarf implementieren wir kanalspezifische Caching-Strategien oder empfehlen eine Aufteilung auf separate Serverinstanzen, wenn die Lastanforderungen dies erfordern. Die Erfahrung aus zahlreichen Mehrshop-Projekten fließt direkt in unsere Wartungsarbeit ein und stellt sicher, dass alle Kanäle zuverlässig und performant betrieben werden.
Shopware-Cronjobs und Hintergrundprozesse
Shopware verwendet Cronjobs und Message-Queue-Worker für zeitgesteuerte und asynchrone Aufgaben: Suchindex-Aktualisierung, E-Mail-Versand, Produktdaten-Import, Statistik-Berechnung und Aufräumarbeiten. Wenn diese Hintergrundprozesse nicht zuverlässig laufen, hat das direkte Auswirkungen auf die Shop-Funktionalität: Produkte erscheinen nicht in der Suche, Kunden erhalten keine Bestellbestätigungen, und veraltete Cache-Daten führen zu falschen Preisanzeigen.
Wir überwachen alle Shopware-Hintergrundprozesse systematisch: Laufen die Cronjobs pünktlich? Werden die Message-Queue-Einträge zeitnah abgearbeitet? Gibt es Fehlermeldungen in den Logdateien? Bei Auffälligkeiten reagieren wir proaktiv und beheben die Ursache, bevor sie sich auf den laufenden Betrieb auswirkt. Für Shops mit hohem Datenvolumen oder häufigen Produktaktualisierungen optimieren wir die Cronjob-Konfiguration und die Worker-Anzahl, um eine zeitnahe Verarbeitung auch bei steigender Last sicherzustellen.
Shopware und E-Mail-Marketing-Integration
Viele Shopware-Shops sind mit E-Mail-Marketing-Tools, Newsletter-Systemen oder CRM-Plattformen integriert. Diese Integrationen erzeugen Datenflüsse, die bei Updates besondere Beachtung erfordern. Wenn ein Shopware-Update die Event-Subscriber-Schnittstelle verändert, können Newsletter-Trigger ausfallen. Wenn eine Plugin-Aktualisierung die API-Endpunkte modifiziert, können CRM-Synchronisationen abbrechen. Wir berücksichtigen diese externen Abhängigkeiten in unserem Test-Prozess und validieren nach jedem Update, dass alle konfigurierten Integrationen weiterhin korrekt funktionieren.
Darüber hinaus überwachen wir die Datenflüsse zwischen Shopware und angebundenen Drittanbieter-Systemen im Rahmen unseres Monitorings. Wenn ein Datenexport nicht wie geplant stattfindet oder eine API-Verbindung Fehler meldet, werden wir automatisch benachrichtigt und können das Problem beheben, bevor es geschäftliche Auswirkungen hat. Diese ganzheitliche Betrachtung des Shop-Ökosystems über die reine Shopware-Installation hinaus unterscheidet professionelle Wartung von reinem Update-Management und stellt sicher, dass Ihr gesamter digitaler Vertriebsprozess reibungslos funktioniert.
Das Wichtigste in Kürze
- Spezialisierte Wartung für Shopware Community Edition: Core-Updates, Plugin-Management, Cache- und Datenbankpflege aus einer Hand
- Jedes Update folgt dem dokumentierten Pfad: Backup, Staging-Test von Checkout und Zahlung, kontrollierter Deploy, Rollback-Punkt
- Verwaiste und unsichere Plugins werden proaktiv erkannt und durch gewartete Alternativen ersetzt
- SLA-Pakete ab 199 € pro Monat — Basis, Business oder Enterprise mit Erstreaktion in 8 Stunden, 4 Stunden oder 45 Minuten
- Mindestlaufzeit 6 Monate; Betrieb auf Servern in deutschen Rechenzentren mit Auftragsverarbeitungsvertrag nach Art. 28 DSGVO