Was ist eine Staging Umgebung?

Lohnt der Mehraufwand?

Oft geben Agenturen oder Hosting-Anbieter an, dass eine Staging Umgebung zur Verfügung steht. Manchmal wird dafür auch ein Aufpreis verlangt – aber was ist eigentlich eine Staging Umgebung und wofür brauchst du sie?

Inhaltsverzeichnis

Staging Umgebung - Definition

Eine Staging Umgebung ist eine Kopie der Original Umgebung, in der eine Webseite oder ein Onlineshop läuft. Hierzu werden die Daten aus der Original Umgebung kopiert. Oft wird hierfür eine Subdomain angelegt, wie https://staging.mein-shop.de, und dort kann ausgiebig getestet werden.

Warum ist eine Staging Umgebung wichtig?

Ein Webserver ist eine komplexe Umgebung aus hunderten von Programmen. Der Onlineshop oder die Webseite wird hier installiert und dann genau auf diese Umgebung optimiert. Das bedeutet auch oft, dass bestimmte Plugins installiert werden, um den Onlineshop, bzw. die Webseite genau an die Bedürfnisse des Inhabers anzupassen.

Erscheint eine neue Version eines Plugins oder sogar des Onlineshops, kann in der Staging Umgebung alles getestet werden um einen reibungslosen Ablauf zu gewährleisten. Finden keine Tests statt, ist jedes Update ein Glücksspiel.

Was passiert in der Staging Umgebung?

Hier werden alle Sachen getestet, die die Webseite oder den Onlineshop beeinflussen. Plugins, sowie der Shop, brauchen bestimmte Voraussetzungen, um korrekt zu funktionieren. Ein berühmtes Beispiel ist PHP. PHP ist eine Programmiersprache, mit der Skripte ausgeführt werden können. Mithilfe von Variablen können komplexe Webseiten ermöglicht werden. So befüllst du deine Datenbank mit den Artikeldaten und der Onlineshop erstellt daraus mit PHP jeweils gleich aussehende Seiten, die ein Besucher dargestellt bekommt.

Häufig kommt es vor, dass Plugins oder gleich das ganze Onlineshop-System nicht mit jeder PHP-Version funktioniert. Manchmal ist auch nur eine bestimmte Version von PHP nicht kompatibel, und solange man sie vermeidet, läuft das ganze System gut. Um so etwas herauszufinden, verwendet man Staging Umgebungen.

Staging Umgebungen existieren in verschiedenen Umfängen. Bei Webservern, die du dir mit anderen teilst, stehen dir meist mehrere PHP-Versionen (um bei dem Beispiel zu bleiben) zur Verfügung. Je nach Anbieter kannst du eine Staging Umgebung erstellen und hierfür eine andere PHP-Version ausprobieren. Beim Erstellen werden alle Daten aus der Live-Umgebung kopiert, damit auch wirklich alles so zusammengestellt ist, wie im Original. 

Der Vorteil dabei ist, dass alles in der Staging Umgebung verändert werden kann. Erst wenn alles funktioniert, wird der Inhalt der Staging-Umgebung in das Live-System kopiert. Oft wird das Live-System mit der Staging Umgebung laufend synchronisiert, damit bei Bedarf die Staging-Umgebung sofort zur Verfügung steht. Die Synchronisierung wird dann gestoppt, die Änderungen werden getestet und nach den erfolgreichen Tests wird alles wieder von der Staging Umgebung in das Live-System kopiert.

Da auf beiden Seiten dieselben Voraussetzungen bestehen ist die Wahrscheinlichkeit sehr groß, dass alle Änderungen auch im Live-System funktionieren, wie sie sollen.

Sind die Voraussetzungen nicht gleich, werden diese noch angepasst oder je nach System aus der Staging-Umgebung direkt mit kopiert.

Onlineshops mit Staging Umgebung

Zumindest von Shopware wissen wir, dass hierfür ein Plugin besteht. Mit diesem Plugin kannst du einfach den gesamten Shop in ein Unterverzeichnis kopieren, alle gewünschten Änderungen vornehmen und dann das fertige Gesamtpaket wieder zurückkopieren. So werden oft auch neue Designs getestet, bevor sie dem Besucher angezeigt werden.

Staging Umgebung für deinen Onlineshop

Gerne richten wir dir einen Server ein, auf dem dein Onlineshop samt Staging Umgebung vernünftig funktionieren kann. Damit brauchst du auch keine Angst mehr vor zukünftiges Updates deiner Systeme zu haben, denn du kannst alles ausgiebig testen.

  • 1/5
  • 1 rating
1 ratingX
Very bad! Bad Hmmm Oke Good!
100% 0% 0% 0% 0%

Haben Sie Fragen oder brauchen ein individuelles Angebot? Zögern Sie nicht, uns zu kontaktieren.


    eBakery benötigt die Kontaktinformationen, die Sie uns zur Verfügung stellen, um Sie bezüglich unserer Produkte und Dienstleistungen zu kontaktieren. Sie können sich jederzeit von diesen Benachrichtigungen abmelden. Informationen zum Abbestellen sowie unsere Datenschutzpraktiken und unsere Verpflichtung zum Schutz Ihrer Privatsphäre finden Sie in unseren Datenschutzbestimmungen.*.

    Related Posts

    Leave a Comment

    Gambio Hersteller anlegenIn Magento 2 den Hersteller anlegen

    Hat dir der Artikel gefallen?

    Dann melde dich doch zu unserem Newsletter an!

    Neben unseren Blog Themen informieren wir dich darin regelmäßig zu neuen Features und Tutorials