nginx und MariaDB: Was ist das und warum mit Shopware?

nginx und MariaDB: Was ist das und warum mit Shopware?

Alexander Wolf
28. Oktober 2015

Wenn wir unsere Themes entwickeln, ist es uns wichtig, dass der Shop mit dem wir die Themes präsentieren, läuft.

Aber er soll nicht nur laufen.

Er soll schnell und stabil laufen.

Wie beim Notarzt zählt auch im Internet jede Sekunde, wenn es um Kunden geht.

Deswegen ist es wichtig, dass unser Shop schnell lädt.

Dafür gibt es wieder sehr viele Möglichkeiten.

Fangen wir zunächst mit nginx und MariaDB an.

Was?

NGINX

Nginx Logo

Wir kennen alle den Webserver Apache.

Wird sehr oft eingesetzt und zählt zu den beliebtesten.

Es existieren noch weitere Webserver.

z.B.: Nginx

Was ist das?

Wie oben beschrieben ist nginx ein Webserver.

Den Webserver brauchen wir um dem Browser (des Besuchers) lesbaren Code (in Form von HTML) zu schicken.

nginx wird immer bekannter und beliebter.

Gerade große Plattformen lieben ihn und setzen ihn wegen seiner Performance ein.

Wenn es um Geschwindigkeit, Ressourceneffizienz oder Lastenverteilung geht, dann ist der nginx Webserver sicher eine Überlegung Wert.

Wie nutzen wir Shopware mit dem nginx Webserver?

Shopware muss nicht zwingend mit Apache und MySQL betrieben werden – du kannst auch andere Technologien verwenden.

Der einfachste Weg ist ein Hosting Anbieter, der nginx einsetzt.

Meistens installieren diese Shopware für euch und ihr könnt loslegen.

Für alle mutigen Entwickler (oder jene die es werden wollen) unter uns: nginx auf ubuntu 14.04

Wenn ihr das geschafft habt, müsst ihr noch die richtige Konfigurationsdatei laden, welche an die Shopware Bedürfnisse angepasst wurde.

Der bcremer hat da was vorbereitet: Shopware with nginx

MariaDB

MariaDB Logo

Auch für MySQL gibt es einen Ersatz.

Nennt sich MariaDB und wird auch immer interessanter.

Was ist das?

MariaDB ist ein Open-Source-Datenbankverwaltungssystem und eine Abspaltung von MySQL (ein Fork).

Es wurde von einem ehemaligen Hauptentwickler von MySQL ins Leben gerufen.

Da es eine Abspaltung ist, unterstützt es auch (fast) alle MySQL Statements.

In Verbindung mit Shopware konnten wir noch keine Probleme feststellen.

Wie auch beim nginx sollte man sich Gedanken über einen Wechsel machen, wenn Performance wichtig ist.

MariaDB soll performanter als MySQL laufen.

Es haben schon einige namenhafte Unternehmen gewechselt.

Also wieso nicht ihr auch?

Wie nutzen wir Shopware mit MariaDB?

Im Prinzip gar nicht so schwer.

Einfach MariaDB installieren und fertig.

Kann ganz einfach als Ersatz für MySQL genutzt werden.

Hier geht es zu den Installationsanleitungen: https://downloads.mariadb.org/mariadb/repositories/

Kein Support

Auch wenn die Technologien performanter und evtl. besser sein sollen, gibt es von Shopware keinen Support, sobald diese Tools eingesetzt werden.

Aber da braucht ihr euch keine Sorgen zu machen, wenn ihr bei einem Hostingpartner gelandet seid.

Die unterstützen euch auf jeden Fall und bieten Support, wenn irgendetwas sein sollte.

Du willst noch mehr Performance? Dann schau dir das unbedingt an: Shopware Performance Optimieren

Weiterführende Links

Alexander Wolf
Alexander Wolf
Alexander Wolf ist Gründer, Autor und Entwickler bei der Shopware Agentur 8mylez.com. Er mag alles was mit Entwicklung und Servern zu tun hat.

4 Kommentare

Micha
Micha
Danke für den Artikel.

Klingt ja alles erstmal schön - aber habt Ihr auch Daten was die Performance von NGINX und MariaDB im Vergleich zu APACHE und MySQL angeht?

Sagen wir ein Testsetup mit gleichen Hardwarebedingungen und Shopsystem. Wäre schön zu sehen, was der ganze Aufwand eigentlich bringt.
Alexander Wolf
Alexander Wolf
Hey Micha,

vielen Dank fuer dein Feedback :)

Das waere in der Tat sehr interessant. Bisher haben wir das Ganze anhand von Beispielwerten fuer andere Shops / PHP Applikationen sehen koennen. Aber auch nach "Gefuehl" ist meiner Meinung nach ein deutlicher Unterschied erkennbar.

Ich schreibe es aber auf unsere Liste, sodass wir die Anfrage nicht vergessen.

Gruß
Alexander
Micha
Micha
Habe hier mal durchgetestet - NGINX hat die Nase vorne - wenn auch nur knapp ;-)

the-cake-shop.de/performance-von-shopware-mit-apache2-und-nginx-im-vergleich/
Alexander Wolf
Alexander Wolf
Hey Micha,

sehr cool!

Vielen Dank für deinen Artikel :)

Gruß
Alexander

Was denkst du?

SW6 Logo

Sicher Dir die besten Shopware 6 Tipps & Tricks

Trag Dich ein und Du erhältst unser Shopware 6 Whitepaper kostenlos!
Trag dich für unseren Newsletter an, im Anschluss erhältst du das Whitepaper. Mit dem Abschicken deiner Daten akzeptierst Du unsere Datenschutzerklärung.

Neueste Beiträge

Shopware Security Check: Schwachstellen erkennen und Risiken verstehen
Symfony Profiler: Vom Debugging-Tool zum Sicherheitsrisiko
Shopware 6 MCP: Deinen Shop mit Claude und Codex verbinden
Shopware PaaS Native: Wann sich Platform as a Service für deinen Shop lohnt
Was verbirgt sich hinter Copilot & Nexus bei Shopware?

Kontaktanfrage

Fragen? Schreib uns.

Kontaktiere uns gern, wenn Du Interesse an gemeinsamen Projekten hast.
HR Managerin Monika Geiß
Standort Paderborn Icon

Paderborn

Technologiepark 23

33100 Paderborn

Standort Paderborn Icon

Leipzig

Berliner Straße 13

04105 Leipzig

Kontaktanfrage

✓ 36 Mitarbeiter

✓ Shopware Platinum Partner

✓ 47.000+ Plugin Downloads

✓ 60+ aktive Shops

✓ Full-Service Shopware Agentur

✓ 70 Shopware Videos auf Youtube

✓ Alle Shopware Zertifizierungen

Maxcluster

Shopware United

Pickware 

Mollie

B2B Sellers

TimmeHosting

Händlerbund

© 2026 by 8mylez GmbH
|
ImpressumDatenschutz