Ready Dies ist eine speziell für Shopware 6 entwickelte App
Testsystem/ Staging Umgebung erstellen (ohne Zusatzkosten für Plugins)

Testsystem/ Staging Umgebung erstellen (ohne Zusatzkosten für Plugins)

von: ACRIS E-Commerce GmbH (1) Bewertungen Quelloffen 26 Downloads
Aktuelle Version:

Version:

Um den Merkzettel zu nutzen, musst Du die dafür notwendigen Cookies akzeptieren. Cookies akzeptieren
Nutzbar in:
Nicht verfügbar
Diese App kann nicht in einem Shopware Cloud Shop verwendet werden.
Cloud
Self-hosted
Support
Dieser Hersteller reagiert sehr schnell auf Supportanfragen
Details
  • acris94711167814
  • ACRIS E-Commerce GmbH
  • 1.4.2
  • 24.03.2021
  • de_DE en_GB
  • 6.2.0 – 6.2.3
    6.3.0.0 – 6.3.0.2
    6.3.1.0 – 6.3.1.1
    6.3.2.0 – 6.3.2.1
    6.3.3.1
    6.3.3.0
    6.3.4.0 – 6.3.4.1
    6.3.5.0 – 6.3.5.4
Warum eine Testumgebung / Staging Umgebung / Testsystem / Staging System sinnvoll ist:... mehr

Produktinformationen

Highlights

  • Einfache Einrichtung: mit wenigen Klicks eine Testumgebung erstellen
  • Keine extra Plugin Kosten: Plugins funktionieren ohne erneute Lizenzierung
  • DSGVO konform, da die Kundendaten und Bestellungen nur auf Wunsch kopiert werden.
  • Mehrere Testumgebungen verwaltbar / beliebig viele Testumgebungen einrichten (mit Profilverwaltung)
  • Erneutes kopieren bzw. löschen von Testumgebung (Filestruktur und Datenbank) leicht möglich

Features

  • Einfache Einrichtung: mit wenigen Klicks eine Testumgebung erstellen
  • Keine extra Plugin Kosten: Plugins funktionieren ohne erneute Lizenzierung
  • DSGVO konform, da die Kundendaten und Bestellungen nur auf Wunsch kopiert werden.
  • Mehrere Testumgebungen verwaltbar / beliebig viele Testumgebungen einrichten (mit Profilverwaltung)
  • Erneutes kopieren bzw. löschen von Testumgebung (Filestruktur und Datenbank) leicht möglich

Beschreibung

Warum eine Testumgebung / Staging Umgebung / Testsystem / Staging System sinnvoll ist:

  • Updates, Plugins, Themes und Einstellungen risikofrei testen
  • Einfache Bedienung, Reduzierung aus das Wesentliche
  • Keine zusätzlichen Shopware oder Plugin Lizenz erforderlich
  • DSGVO konform, da Kunden und Bestellungen nur auf Wunsch ins Testsystem übernommen werden,


Konfiguration

Im Shopware Admin Bereich ist unter Einstellungen -> Plugins -> Staging-System hinzugefügt worden. im Ersten Schritt bitte ein neues Staging-Sytem "hinzufügen".

  • Interner Name: wird nur für die Übersicht verwendet, falls sie mehrere Staging-/ Test-Systeme erstellen.
  • Verzeichnis: in dieses Verzeichnis (z.B. staging) wird das komplette Shopware 6 System kopiert und ist nach Erstellung im Frontend unter www.Domain.com/staging bzw. Admin Bereich www.Domain.com/staging/admin aufrufbar.
  • Datenbank-Host: Wenn sich die Datenbank auf demselben Server wie die Website des Shopware-Systems befindet, verwenden Sie den Standardwert, wenn nicht, dann verwenden Sie den Host vom Datenbankserver. Standardwert: "localhost".
  • Name der Datenbank: den Namen für die Datenbank der Testumgebung eintragen
  • Datenbank-Benutzer: den Benutzer für die Datenbank der Testumgebung eintragen
  • Datenbank-Passwort:  das Passwort für die Datenbank der Testumgebung eintragen
  • Shopbetreiber E-Mail Adresse: Falls für das Testsystem eine andere Shopbetreiber E-Mail Adresse als im LiveSystem verwendet werden soll. Ansonsten leer lassen.
  • Wartungsmodus: wenn dies aktiviert wird, dann wird das Testsystem nach erstellen der Testumgebung in den Wartingsmodus versetzt.
  • Bestellungen kopieren: aus DSGVO Gründen sollten für Testsyteme die Bestellungen nicht mit kopiert werden, mit setzten des Hackens ist dies jedoch möglich.
  • Kunden kopieren:  aus DSGVO Gründen sollten für Testsyteme die Kunden nicht mit kopiert werden, mit setzten des Hackens ist dies jedoch möglich.

Bevor das eigentliche kopieren stattfindet, bitte die Konfiguration speichern und danach ist der Button "Staging-System erstellen" aktiv.

Das erstellen des Staging-System / der Testumgebung kann einige Zeit dauern.


In der Übersicht unseres Plugins sehen sie, wann die Staging-Umgebung erstellt wurde und können diese sehr einfach mit den abgespeicherten Daten "überschreiben" oder auch löschen. Wenn die Staging-Umgebung gelöscht wird, dann wird sowohl das Unterverzeichnis als auch die Datenbank gelöscht.


Technische Voraussetzungen / Hinweise

  • Erstellung einer leeren Datenbank erforderlich (für Staging-/ Test-Datenbank)
  • Eventuell sind beim Hoster zusätzliche Einstellungen erforderlich (z.B. bei TimmeHosting ist dem Unterordner die nginx Konfiguration für Shopware 6 zuzuordnen)
  • Falls für das Staging Cronjobs erforderlich sind, müssen diese beim Hoster eingestellt werden.
  • Sollte es zu Abbrüchen beim Erstellen der Staging Umgebungen kommen, könnte es an einem Timeout liegen, In diesem Fall bitte die php.ini en Timeout von PHP Scripts. max_execution_time erhöhen.
  • Unbedingt beachten, dass genug Speicherplatz am Server zur Verfügung steht - es wird alles 1:1 kopiert, das bedeutet dass Shopware und alle Content Daten dupliziert werden.

Häufig gestellte Fragen

  • Wie kann ich die Test-/Stagingumgebung aufrufen? Muss ich beim Hoster die Konfiguration anpassen? Die Test-/Staging Umgebung wird in einem Unterverzeichnis angelegt. Somit ist das Frontend mit xxx.domain.com/testumgebung aufrufbar bzw. xxx.domain.com/testumgebung/admin die Admin Oberfläche. Bitte prüfen Sie, ob seitens Ihres Hosters spezielle Einstellungen erforderlich sind (z.B. Bei timmehosting muss im ISPConfig Panel bei der entsprechenden Webseite im Reiter "Domain" -> "Erweiterte Einstellungen" -> "Unterordner-Konfiguration" der Unterordner hinzugefügt (testumgebung/) werden und die gewünschte Konfiguration "Shopware 6.x" eingestellt werden.
  • Bei einem Apache Server funktioniert der Aufruf der Staging nicht - was muss ich machen? Damit die Staging Umgebung auch auf einer Apache Umgebung funktioniert, muss ein sogenannter SYM LINK angelegt werden. 1.) SSH connection zum Server machen (z.B. mit Putty) 2.) Gehe zum LIVE Shopware PUBLIC Ordner (First change directory to the live shopware public folder in our case:position -> /html/shopware/public) 3.) Erstelle einen SYM LINK mit dem Consolen Commando: " ln -s ../staging/public staging" (use console command ln -s ../staging/public staging for creating symlink.) 4.) TESTING: wenn ihr jetzt "DOMAIN.xyz/staging" aufruft, dann wird die Staging Umgebung ausserhalb des Public Ordners aufgerufen. (Now when route /html/shopware/public/staging is called it will redirect to: /html/shopware/staging/public)
Bewertungen lesen, schreiben und diskutieren... mehr

Kundenbewertungen

Durchschnittliche Kundenbewertung aus 1 Bewertungen:

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Achtung - hat den kompletten Shop unbenutzbar gemacht!

18.03.2021

Das Plugin hat nach dem installieren und anschließendem erstellen einer Testumgebung dazu geführt, dass auf allen Produktseiten im Shop (inkl. Startseite) nur noch "Es ist ein Problem aufgetreten" stand (wohlgemerkt im Live-Shop!). So war der komplette Shop nicht mehr benutzbar. Finde ich total krass - immerhin sollte das Plugin eigentlich im Live-Shop gar nichts machen und nur die Daten in eine neue, leere DB kopieren sowie die Shopdateien in einen Unterordner kopieren und dort entsprechende Konfigurationseinstellungen vornehmen. Natürlich habe ich den Cache geleert, Indizies aktualisiert und alles versucht, auch das entfernen der Testumgebung über die Benutzeroberfläche, hat aber auch nichts gebracht. Immerhin ist nach dem deinstallieren und löschen des Plugins (+ Cache leeren) nun alles wieder in Ordnung, der Shop konnte halt solange eine Weile nicht benutzt werden. Den Support habe ich nicht getestet, sondern das Ding natürlich sofort deinstalliert. Da zahle ich lieber mehr und nehme was, das dann auch funktioniert. Shopware-Version 6.3.4.1

Gesamt
Funktionalität
Bedienung
Dokumentation
Support
ACRIS E-Commerce GmbH
12.04.2021

Lieber "Ein User" - leider konnten wir keinen Kontakt mit Ihnen aufnehmen, entsprechend können wir auch keine Hilfestellung leisten. Das von ihnen geschilderte "Problem" kommt wahrscheinlich daher, dass sie nicht wie beschrieben eine neue, leere Datenbank angegeben haben, sondern die vom Hauptshop verwendet haben. Entsprechend wurden die Daten der "Kopie" in die Hauptdatenbank geschrieben - wir haben nun eine Prüfung eingebaut, sodass auch unerfahrene User keinen Fehler mehr machen können.

Installationsanleitung

Die Installation des Plugins geht sehr schnell und ist unkompliziert.

  • Plugin Manager über Einstellungen > System > Plugins aufrufen
  • Das Plugin hochladen, installieren und aktivieren
  • Es wir im Shopware Admin ein neue Eintrag hinzugefügt:
    Einstellungen -> Plugins ->Staging-System

Änderungen

Version 1.4.2

Fügen Sie die Validierung beim Erstellen des Staging-Systems hinzu.

Version 1.4.1

Validierung des Datenbanknamens hinzufügen.

Version 1.3.0

- Staging-Modul optimieren.

- Staging-System markieren.

Version 1.4.0

- Option zum Erstellen eines Staging-Systems durch die Nachrichtenwarteschlange hinzufügen.

- Präfix für Staging in Dateien automatisch ändern.

Version 1.2.9

Symlink zum Staging-Erstellungsprozess generieren.

Version 1.2.7

  • Kompatibilität mit Shopware 6.3.x.
  • Optimierung und Beschleunigung des Staging-Erstellungsprozesses.

Version 1.2.6

  • Behebt ein mögliches Problem beim API Aufruf beim Erstellen des Staging Systems.
  • Optimierung der Schritte zur Erstellung des Staging Systems
  • Ladeleiste beim Erstellen eines Staging-Systems eingefügt.

Version 1.2.4

Optimierung beim Umgang mit größeren Datenbanken.

Version 1.2.3

- Option zum Nicht-Kopieren von Inhalten für einige Datenbanktabellen hinzugefügt.

- Performance Optimierungen.

Version 1.2.1

Ändert den Zeichensatz beim Importieren der Staging Datenbank.

Version 1.2.0

  • Code Optimierungen, Verbesserungen der Performance und Security

Version 1.1.1

  • Textbausteine wurden geändert
  • Bug fix beim Cache löschen

Version 1.1.0

  • Robots Einstellungen hinzugefügt

Version 1.0.1

  • Anpassung von Textbausteinen

Version 1.0.0

  • Veröffentlichung / Release

Infos zum Hersteller

Shopware 6 Signet Shopware 6 ready ACRIS E-Commerce GmbH ACRIS E-Commerce GmbH Shopware Solution Partner Shopware Solution Partner 13 Zertifizierungen Developer SW5 2 Developer Advanced SW5 2 Template Designer SW5 2 Template Developer SW5 2 Developer SW6 1 Developer Advanced SW6 1 Template Designer SW6 2 Template Designer Advanced SW6 1 56 Erweiterungen 5 Ø-Bewertung
Aktuelle Version:

Version:

Um den Merkzettel zu nutzen, musst Du die dafür notwendigen Cookies akzeptieren. Cookies akzeptieren

Zuletzt angesehen