Skip to main content

Shopware Plugins - Segen und Fluch

Shopware Plugins sind Erweiterungen fĂźr Onlineshops. Dazu erweitern diese sowohl das Standard Frontend als auch das Backend (Admin in Shopware 6) des Shopsystems. DarĂźber hinaus sorgen Plugins auch fĂźr die Kommunikation mit Drittsystemen, zum Beispiel Ăźber Schnittstellen. Wir wollen uns an dieser Stelle auf funktionale Erweiterungen konzentrieren. FĂźr fertige Layouts (Themes) gelten teilweise noch andere Anforderungen.

In dem offiziellen Plugin Store von Shopware werden Ăźber 3.500 Plugins angeboten. Das ist Segen und Fluch zugleich. Auf der einen Seite lassen sich fĂźr viele Anforderungen ein passendes Plugin finden. GĂźnstige Preise im Vergleich zur Eigenentwicklung sind fĂźr jeden E-Commerce Betreiber verlockend.

Qualität von Shopware Plugins

Auf der anderen Seite entsprechen nicht alle Plugins unseren Qualitätsstandards. Dann empfehlen wir zumeist die Neuentwicklung eines Plugins. Aus unserer eigenen Erfahrung als Plugin Hersteller wissen wir, worauf es bei der Entwicklung ankommt. Denn wir entwickeln selbst komplexe Plugins zum Beispiel fßr die Anbindung von Pimcore als fßhrendes System fßr Produktdaten (PIM), Mediendaten (DAM) oder Content (CMS). Dabei legen unsere Entwickler bei der Pluginentwicklung Wert auf:

  • Code Qualität:
    • Saubere Struktur des Codes mit Nachvollziehbarkeit und logischem Aufbau.
    • Klare Strukturierung des Codes in Subscriber, Models, Services, Contoller und Helperklassen mit Hilfe von aussagekräftig benannten Ordnerstrukturen.
    • Implementierung in Anlehnung an die Code Strukturen des Shopware Cores.
  • Fehlerhandling: Umfangreiches Reporting bei Fehlern in Form von Benachrichtung per E-Mail und umfangreichen Log Files
  • Logging: Umfangreiches Logging von in Plugins abgebildeten Prozessen mit dem Ziel der Nachvollziehbarkeit, insbesondere bei auftretenden Problemen.
  • Kompatibilität: Eine Erweiterung sollte immer kompatibel zu aktuellen Shopware und PHP/MySQL Versionen sein.
  • Sicherheit:
    • Validierung der Eingabe und Ausgabe von Daten aus SicherheitsgrĂźnden
    • PrĂźfen der Plugins auf eventuelle SicherheitslĂźcken
  • Dokumentation: Sowohl inline im Code als auch extern in Form von Installationsanleitungen, HandbĂźchern, Websites etc.
  • Update Fähigkeit: Aus unserer Erfahrung haben wir meist ein klares Bild, ob ein Plugin das nächste Shopware Update Ăźberlebt oder nicht. Mit weitreichenden Konsequenzen fĂźr Ihren Shop. Denn im schlimmsten Fall muss das Plugin entfernt werden. Und eine geschäftskritische Funktion steht nicht mehr zur VerfĂźgung.
  • Flexibilität: Erweiterbarkeit fĂźr neue Anforderungen aus Sicht des Kunden

Diese Punkte legen wir grundsätzlich bei der Beurteilung von Shopware Plugins an. Plugins werden zwar initial von Shopware vor dem Upload geprßft, aber bei weiteren Updates erfolgen diese Prßfungen in der Regel nicht mehr.

Plugin Bewertungen im Shopware Store sind oft nicht hilfreich. Zum einen bewerten nur wenige Kunden, zum anderen liegen die Ursachen fĂźr Probleme oftmals in in individuellen Umgebung.

Nicht zu viele Plugins

Allgemein besteht die Gefahr, dass mit zunehmender Anzahl von Plugins sich die Erweiterungen gegenseitig beeinflussen. Gerade bei Updates des Shopsystems treten diese negativen Konsequenzen dann auf. Und diese sind nur mit Zeit und Aufwand zu beheben. Daher empfehlen wir die Anzahl an Plugins in einem Shop System auf die wirklich notwendigen zu beschränken. Manchmal ist weniger mehr.

Testen vor dem Kauf!

Plugins kÜnnen einfach im Store von Shopware erworben werden. Dabei empfehlen wir dringend die angebotene Testphase auszunutzen. Und das gewßnschte Plugin intensiv im Kontext des eigenen Onlineshops zu testen. Hierzu kÜnnen im Store einfach Testlizenzen erworben werden. Diese sind zumeist fßr eine Testphase von 30 Tagen kostenfrei. Wichtig dabei ist rechtzeitig nach 30 Tagen das Plugin zu kßndigen und vollständig zu deinstallieren. Andernfalls kann der Test in eine kostenpflichtige Mietversion ßbergehen.

Installieren Sie neue Plugins nie zuerst im Backend (Plugin Manager) einer Liveumgebung. Denn Drittanbieter Plugins kĂśnnen sowohl die eigenen Funktionen und Erweiterungen als auch andere Plugins beeinflussen. Sollten Sie sich fĂźr einen Kauf eines Plugins entscheiden, kĂśnnen Sie die Lizenz – wie auch bei der Test Version – im Store von Shopware erwerben.

Achtung: Sollte Sie das getestete Plugin nicht ßberzeugen, entfernen Sie es restlos aus allen Umgebungen. Sowohl aus Test- als auch Liveumgebungen. Denn eine Deinstallation im Backend Bereich im Plugin Manager ist nicht ausreichend. Das Plugin muss auf jeden Fall komplett gelÜscht werden. Andernfalls wird dies unter Umständen ßber Ihren Shopware Account abgerechnet.

Mietmodell fĂźr Shopware Plugins ab 2024

Die häufigste Frage unserer Kunden ßber den Einsatz von Plugins ist: Welche Kosten fallen bei einem Kauf fßr das Plugin an?

Shopware hat im Jahr 2023 das Lizenzierungsmodell komplett auf ein Mietmodell umgestellt. Damit fallen keine einmaligen Kosten fßr Kauf an, sondern nur noch eine monatliche Miete. Dies beinhaltet eine monatliche MÜglichkeit der Kßndigung. Bei einem längerfristigen Einsatz kÜnnen Plugins auch fßr 1 Jahr gemietet werden, in der Regel werden von den Anbietern der Plugins Rabatte eingeräumt und der monatliche Preis verringert sich dann im Gegensatz zur monatlichen Miete.

Weitere Informationen zu den Subscriptions finden Sie hier. Falls eine Subscription nicht verlängert wird, stehen Support und Updates nicht mehr zur Verfßgung.

Top 3 Shopware Plugin Empfehlungen von scope01

Diese 3 Plugins setzen wir immer wieder in unseren Projekten ein und kÜnnen diese uneingeschränkt empfehlen:

  • Store Locator Plugin von Netinventors fĂźr die Filial- und Händlersuche in einem Onlineshop
  • SEO Professional von Dreischild. Aus unserer Sicht sehr wertvoll fĂźr die Suchmaschinenoptimierung von Onlineshops, insbesondere fĂźr Google.
  • Paypal von Shopware: Der Klassiker unter den Zahlungsanbietern mit einer FĂźlle von Zahlarten.

Shopware Plugins von scope01

Wir von scope01 bieten auch selbst eine Vielzahl von Plugins an: Zum einen sind diese als UnterstĂźtzung bei Einrichtung und Betrieb des Shops gedacht. Zum anderen bieten wir Pimcore Plugins an, die als Schnittstelle zwischen 2 Systemen dienen.

Hier der Überblick unserer Shopware Plugins:

Auswahl von Shopware Plugins

Gerne beraten wir Sie bei der Auswahl von Plugins. Sowohl fßr einen neuen Shop als auch fßr eine einzelne Anforderung in Ihrem System. Oder wir unterziehen einen bestehenden Shop einer Analyse, welche Plugins zukunftsfähig sind. Nehmen Sie dazu doch einfach Kontakt mit scope01 in Frankfurt am Main auf. Wir freuen uns.

Shopware Referenzen

Shopware News

Flexibles Datenmodell in der PIM Schnittstelle fĂźr Shopware
Neuigkeiten

Flexibles Datenmodell in der PIM Schnittstelle fĂźr Shopware

Shopware Report PluginShopware Report Plugin
Neuigkeiten

Shopware Report Plugin

Shopware B2B ComponentsShopware B2B Components Freigabe
Neuigkeiten

Shopware B2B Components