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.

Ratgeber: Core Web Vitals in Shopware richtig messen

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

  1. 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.

  2. Messen

    Ich erfasse Ladezeiten und Core Web Vitals der wichtigsten Seiten, dazu Felddaten echter Besucher, wo vorhanden. Das ist der Ausgangswert.

  3. Ursachen finden

    Ich prüfe Server, Caching, Datenbank, Plugins und Theme und finde heraus, welche Stellen wirklich Zeit kosten.

  4. Maßnahmenliste

    Sie bekommen eine Liste, sortiert nach Aufwand und Nutzen, und wir besprechen sie gemeinsam.

  5. 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. Oelschlegel, Leitung kaufmännische Abwicklung Service, Glen Dimplex Deutschland GmbH Bewertung auf freelancermap

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