Zurück

 Testserver/Staging Umgebung einrichten

Backend  Spezial 

Blitzschnell eine Testumgebung einrichten.

Beschreibung

*** Neue Version 2.0 *** Wir entwickeln unser Plugin weiter und sind mit der Version 2 in der Beta-Phase. Wir bieten 5 Interessenten an, die neue Version vorab zu testen und so noch mögliche Probleme in der Praxis zu identifizieren. Als Gegenleistung bieten wir einen Nachlass von 50% bei einem späteren Kauf des Plugins an. Bei Interesse kontaktieren Sie uns bitte unter ehnert@netzperfekt.de 

 

Das Original-Plugin, vielfach im Einsatz und zuverlässig - natürlich für Apache UND Nginx-Webserver geeignet!

Ein professionell betriebener Shopware-Shop sollte über einen Testserver verfügen. Nur so können Erweiterungen und neue Plugins gefahrlos und stressfrei getestet werden. Templates können in aller Ruhe ergänzt werden, ohne dass der Produktiv-Shop ausfällt oder unschöne Meldungen ausgibt.

Updates auf neue Shopware-Versionen sollten (und müssen oft) ausgiebig getestet werden, um keine unliebsamen Überraschungen zu erleben.

Auch können Sie Ihre Shop-Dienstleister und Agenturen Zugriff auf den Testshop geben, ohne dass die Gefahr eines Eingriffs in den Live-Shop besteht.

Als einzige Voraussetzung muss eine zweite Datenbank zur Verfügung stehen und die entsprechenden Zugangsdaten in den Plugin-Settings einmalig konfiguriert werden.

Dann genügt ein Knopfdruck und ein wenig Zeit (je nach Shopgröße):

  • Ein eventuell bereits bestehender Testserver wird gelöscht
  • Der aktuelle Shopware-Shop wird in ein Unterverzeichnis kopiert
  • Die Datenbank wird kopiert
  • Es werden einige Einstellungen an der config.php vorgenommen
  • Fertig - der Testserver steht bereit.

Durch die Einrichtung des Testservers über ein Unterverzeichnis gibt es keine Probleme mit Plugin-Lizenzen. Der Testserver läuft genauso, wie der Liveserver.

Unser Plugin bietet darüber hinaus noch weitere wesentliche Vorteile:

  • Neu: Es kann ein kompletter Datenbank-Dump/Export der Live-Datenbank angefertigt werden. 
  • Der Testserver kann jederzeit gelöscht und wieder neu erzeugt werden
  • Grundsätzlich können auch mehrere Testserver (für Staging, Entwicklung, Design o.ä.) eingerichtet werden
  • Der Testserver kann sehr einfach mit einem Verzeichnisschutz versehen werden
  • Nach der Erzeugung ist der Wartungsmodus automatisch aktiviert (dieser kann in den Einstellungen deaktiviert werden.)
  • Suchmaschinen können zusätzlich davon abgehalten werden, den Testserver zu indizieren
  • Etliche Parameter der config.php lassen sich komfortabel über Mausklicks einstellen, etwa die Fehleranzeige, CSRF-Protection und Caching-Verhalten. Nie wieder manuelle Änderungen an der config.php!
  • Es können die Dateiunterschiede in den relevanten Verzeichnisbäumen (Themes und Plugins) ermittelt werden - maximale Übersicht auf einen Blick.
  • Und als besonderes Plus: per Shopware-Cronjob kann der Testserver optional in festen Zeitabständen vollautomatisch neu erzeugt werden. Dies ist besonders interessant, wenn Sie öffentlich zugängliche Test- und Demoserver bereitstellen möchten, die regelmässig zurückgesetzt werden sollen.

Das Testserver-Plugin ist für jeden professionellen Shopbetreiber sinnvoll und erleichtert die Arbeit von Dienstleistern und Agenturen ganz erheblich!

Das Plugin wurde ausführlich getestet, dennoch übernehmen wir keine Haftung. Bitte stellen Sie sicher, dass Sie vor der ersten Einrichtung eines Testservers eine Datensicherung erstellen. Weiterhin ersetzt dieses Plugin keine Datensicherung. Ein Zurückspielen des Testservers auf den Liveserver ist aus technischen Gründen nicht möglich.

Systemvoraussetzungen

  • Webserver mit Apache oder Nginx
  • Zugangsdaten für eine zweite Datenbank
  • Die PHP-Einstellung max_execution_time muss auf 3600 (oder höher) stehen
  • Da große Mengen an Dateien kopiert werden, sollte der Server ausreichend schnell sein und über eine SSD verfügen. Weiterhin dürfen keine übertriebenen PHP-Sicherheitsfunktionen aktiv sein (z.B. muss die PHP-Funktion dir() verfügbar sein).
  • Bitte testen Sie vor dem Kauf die kostenfreie Demo-Version. Da es leider sehr viele unterschiedliche Serverkonfigurationen gibt, kann es im Einzelfall sein, dass das Plugin auf Ihrem Server nicht lauffähig ist.

Installations-Support

Wir haben die Erfahrung gemacht, dass es viele unterschiedliche Shopware Server-Konfigurationen gibt. Manchmal sind manuelle Anpassungen, z.B. an der nginx-Konfiguration oder .htaccess-Datei notwendig. Wir bieten Ihnen daher die Einrichtung auf Ihrem Server für eine Pauschale von 49 € (zzgl. MwSt.) an. Wenn Sie den Installationsservice in Anspruch nehmen möchten, kontaktieren Sie bitte unseren Support. Bitte haben Sie Verständnis dafür, dass wir dies nicht kostenfrei leisten können.



Funktionen

  • Automatische Einrichtung
  • Jederzeit löschbar / neu erstellbar
  • Optional Verzeichnisschutz + Wartungsmodus
  • Leichte Bearbeitung von Einstellungen in der config.php
  • Anzeige von geänderten Dateien des Testservers
  • Steuerung per CRON-Job

Eine optimale Ergänzung sind folgende Plugins