Shopware 6 Backend zu langsam? So optimierst du Ladezeiten und tägliche Workflows
Wenn das Shopware 6 Backend langsam wirkt, suchen viele zuerst beim Hosting. Zu Recht – aber nicht ausschließlich. Neben Server-Tuning entscheidet der Admin-Workflow darüber, ob sich die Administration schnell oder zäh anfühlt. Beides gehört zusammen, wenn du die Shopware Performance im Alltag spürbar verbessern willst.
Server-Grundlagen: Wo Shopware 6 wirklich Zeit verliert
Shopware 6 ist eine Symfony-Anwendung mit dem Data Abstraction Layer (DAL). Jede Listenansicht im Admin – Bestellungen, Produkte, Kunden – löst DAL-Queries aus. Ohne saubere Infrastruktur werden aus Millisekunden Sekunden.
PHP 8 und Opcode-Caching
Shopware 6.5+ setzt PHP 8.2 voraus. Ältere PHP-Versionen sind nicht nur unsicher, sie verarbeiten den DAL deutlich langsamer. Stelle sicher, dass OPcache aktiv ist und genug Speicher reserviert hat – sonst kompiliert PHP bei jedem Request neu.
Redis für Sessions und Cache
Standardmäßig nutzt Shopware Dateisystem-Cache. Für wachsende Shops empfiehlt sich Redis für HTTP-Cache, System-Cache und Sessions. Der DAL profitiert von warmen Cache-Einträgen: wiederholte Admin-Abfragen auf große Tabellen werden spürbar schneller.
CLI-Worker statt Admin-Worker
Wenn Indexierung und Message-Queue über den Admin-Worker laufen, blockieren sie Ressourcen während du arbeitest. Richte dedizierte CLI-Worker per Supervisor oder systemd ein – idealerweise auf einem separaten Prozess. So bleibt die Administration responsiv, während Indexer und Queues im Hintergrund laufen.
Der unterschätzte Faktor: Klicks statt Millisekunden
Selbst auf einem gut konfigurierten Server fühlt sich das Backend langsam an, wenn Mitarbeiter täglich dieselben Filterkombinationen neu zusammenklicken. Bestellungen nach Zahlungsstatus, Versandart und Zeitraum filtern – Seite wechseln – Filter weg – von vorn. Bei 50 Bestellungen pro Tag sind das Hunderte überflüssige Klicks.
Das ist kein Serverproblem, sondern ein Usability-Problem. Und es summiert sich: Jeder Klick kostet eine DAL-Abfrage, eine Netzwerkrunde und Aufmerksamkeit. Teams, die das Admin optimieren wollen, müssen beide Ebenen adressieren.
Filter einmal einrichten – jeden Tag mit einem Klick nutzen
Schnellfilter speichert komplexe Filterkombinationen in der Shopware-Administration dauerhaft. Kein erneutes Zusammenklicken, kein Verlust beim Seitenwechsel – ein Klick, fertig.
Schnellfilter im Shopware StoreSchnellfilter: Gespeicherte Filter als Workflow-Beschleuniger
Das Plugin Schnellfilter erweitert die native Filterleiste um gespeicherte Variationen. Du konfigurierst einmal eine Kombination – z. B. offene Bestellungen, bezahlt, Express-Versand, letzte 7 Tage – und rufst sie per Klick auf.
Für Shop-Administratoren und Agenturen bedeutet das: weniger Wartezeit, weniger Fehler durch vergessene Filterkriterien und ein konsistenter Workflow im gesamten Team. Gerade in Shops mit hohem Bestellvolumen oder mehreren Bearbeitungsständen ist das der größte Hebel neben Server-Tuning.
Praxis-Checkliste: Admin optimieren
- PHP 8.2+, OPcache und Redis prüfen
- CLI-Worker für Indexer und Message Queue einrichten
- Häufig genutzte Filterkombinationen als Schnellfilter speichern
- Filter pro Rolle standardisieren (Logistik, Buchhaltung, Support)
- Monatlich: ungenutzte Plugins und Custom Fields im DAL bereinigen
Fazit
Ein Shopware 6 Backend langsam zu nennen, hat selten nur eine Ursache. Server-Tuning mit PHP 8, Redis und CLI-Workern legt das Fundament. Gespeicherte Schnellfilter eliminieren den größten Workflow-Bremsklotz im Alltag: wiederholtes manuelles Filtern. Beides zusammen macht die Administration messbar effizienter.
Weniger Klicks, schnelleres Backend-Gefühl
Teste Schnellfilter im Shopware Store – Filtervariationen einmal speichern, dauerhaft per Klick abrufen.
Jetzt im Shopware Store ansehenWeitere Artikel: Bestellungen & Retouren filtern · Backend-Usability