Performance · Shopware 6
Shopware Performance-Optimierung: messen, finden, beheben
Ihr Shopware-Shop lädt langsam oder wird bei Aktionen träge? Ich messe, wo die Zeit verloren geht, finde die Ursachen in Server, Caching, Datenbank, Plugins und Theme und behebe sie selbst. Sie bekommen Ergebnisse, nicht nur einen Bericht.
- Shopware 6 Certified Advanced Developer
- Preis vor dem Start
- Umsetzung aus einer Hand
Typische Anzeichen
Wann sich eine Performance-Optimierung lohnt
Seiten laden spürbar langsam
Kategorien, Suche oder Produktseiten brauchen auf dem Smartphone Sekunden, bis etwas zu sehen ist. Besucher springen ab, bevor sie ein Produkt sehen.
Der Shop wird unter Last langsam
Bei Newsletter, Aktion oder Saisonstart steigen die Antwortzeiten, Bestellungen brechen ab oder der Server läuft voll.
Über die Jahre gewachsen
Viele Plugins, eigene Anpassungen und ein schweres Theme. Niemand weiß mehr genau, was wie viel Zeit kostet.
Messwerte statt Bauchgefühl
Was ich messe
Grundlage sind die Core Web Vitals von Google und die Antwortzeit des Servers. Ich unterscheide dabei zwischen Labordaten aus Testtools und Felddaten echter Besucher. Labordaten helfen bei der Fehlersuche, Felddaten zeigen, was Ihre Kunden tatsächlich erleben.
| Kennzahl | Was sie misst | Richtwert |
|---|---|---|
| LCP | Wann der größte sichtbare Inhalt geladen ist | unter 2,5 s |
| INP | Wie schnell die Seite auf Klicks und Eingaben reagiert | unter 200 ms |
| CLS | Wie stark das Layout beim Laden springt | unter 0,1 |
| TTFB | Wie schnell der Server die erste Antwort liefert | so niedrig wie möglich |
Ursachen
Wo ich bei Shopware ansetze
Langsame Shops haben selten nur eine Ursache. Ich prüfe alle Ebenen und kümmere mich zuerst um die Stellen, die am meisten bringen.
Server und Antwortzeit
- PHP-Version und OPcache
- Redis für Sessions und Cache
- Konfiguration von Webserver und PHP-FPM
Caching
- HTTP-Cache von Shopware
- Reverse Proxy wie Varnish
- Cache-Invalidierung, die nicht ständig alles leert
Datenbank
- Langsame Abfragen über das Slow-Query-Log finden
- Fehlende Indizes
- Indexer und geplante Aufgaben
Plugins und eigener Code
- Plugins, die bei jedem Aufruf Arbeit machen
- Event-Subscriber und Abfragen in Schleifen
- Nicht mehr benötigte Erweiterungen
Theme und Frontend
- Bildgrößen, Formate und Lazy Loading
- Schriften und Drittanbieter-Skripte
- JavaScript und CSS, die nicht gebraucht werden
Last und Betrieb
- Verhalten bei vielen gleichzeitigen Besuchern
- Message Queue und Worker
- Monitoring, damit Probleme früh auffallen
Ablauf
So läuft die Optimierung ab
-
Gespräch und Zugang
Sie schildern, wo es langsam ist. Ich brauche Zugang zu einer Testumgebung oder einer Kopie des Shops. Den Preis kennen Sie vor dem Start.
-
Messen
Ich erfasse Ladezeiten und Core Web Vitals der wichtigsten Seiten, dazu Felddaten echter Besucher, wo vorhanden. Das ist der Ausgangswert.
-
Ursachen finden
Ich prüfe Server, Caching, Datenbank, Plugins und Theme und finde heraus, welche Stellen wirklich Zeit kosten.
-
Maßnahmenliste
Sie bekommen eine Liste, sortiert nach Aufwand und Nutzen, und wir besprechen sie gemeinsam.
-
Umsetzen und nachmessen
Die Maßnahmen, die Sie auswählen, setze ich um, zuerst auf der Testumgebung. Danach messe ich erneut gegen den Ausgangswert.
Referenzen
Projekte mit Performance-Arbeit
„Ich arbeite bereits seit Jahren mit Mario zusammen und bin immer wieder vom fachlichen Wissen sowie der gemeinsamen Erarbeitung von Lösungen zufrieden.“
Häufige Fragen
Fragen zur Shopware Performance-Optimierung
Wie schnell sollte ein Shopware-Shop sein?
Als Richtwert gelten die Core Web Vitals von Google: LCP unter 2,5 Sekunden, INP unter 200 Millisekunden und CLS unter 0,1, gemessen bei echten Besuchern. Wichtiger als ein Punktwert in einem Testtool ist, dass Ihre wichtigsten Seiten auf dem Smartphone schnell nutzbar sind.
Reicht nicht ein schnellerer Server?
Manchmal hilft er, oft verschiebt er das Problem nur. Wenn ein Plugin bei jedem Aufruf unnötige Abfragen macht oder der Cache ständig geleert wird, bleibt der Shop auch auf größerer Hardware langsam. Deshalb messe ich zuerst und entscheide dann.
Was kostet eine Performance-Optimierung?
Das hängt von der Größe des Shops und den Ursachen ab. Nach einem kurzen Gespräch nenne ich Ihnen einen Preis für die Analyse. Die Umsetzung der Maßnahmen ist optional, auch dafür kennen Sie den Preis vorher.
Muss der Shop für die Analyse offline gehen?
Nein. Ich arbeite auf einer Testumgebung oder einer Kopie des Shops. Änderungen gehen erst live, wenn sie dort getestet sind.
Arbeiten Sie auch mit unserem Hoster oder unserer Agentur zusammen?
Ja. Viele Maßnahmen betreffen Server oder Hosting. Ich stimme mich mit Ihrem Hoster oder Ihrer Agentur ab und liefere konkrete Vorgaben, statt nur allgemeine Empfehlungen.
Betreuen Sie auch Shopware 5?
Mein Schwerpunkt ist Shopware 6. Bei einem Shopware-5-Shop prüfe ich gern, ob sich eine Optimierung noch lohnt oder ob eine Migration auf Shopware 6 der bessere Weg ist.
Finden wir heraus, was Ihren Shop bremst
Schildern Sie mir kurz, welche Seiten langsam sind und seit wann. Ich melde mich mit einer ersten Einschätzung und dem nächsten Schritt.
Performance-Check anfragen