Wie (und warum!) Erstellen Sie eine Staging-Site für WordPress?

Haben Sie jemals Änderungen an Ihrer Website vorgenommen, um diese Entscheidung sofort zu bereuen??


Es kommt ziemlich häufig vor, dass Sie in einer Live-Produktionsumgebung an Ihrem Projekt arbeiten. Wenn Sie jedoch Live-Änderungen an einer Produktionsstätte vornehmen, setzen Sie sich auch aus größere Risiken.

Ich denke, viele von uns können zugeben, dass wir im Austausch für den schnellen Weg dazu neigen, den richtigen Weg zu ignorieren.

Wenn ich speziell mit WordPress arbeite, neige ich dazu, fast jeden Tag kleine Änderungen vorzunehmen, und meistens habe ich das Gefühl, dass ich keine Staging-Site benötige. Sie wissen, es sind nur ein paar Zeilen CSS oder eine einfache Plugin-Installation.

Dieser Ansatz hat mich mehr als einmal nach hinten abgefeuert, aber nicht nur ich habe diesen Fehler gemacht. Wenn du siehst jede Entwicklung im Allgemeinen, Es ist unvorstellbar, dass ein professionelles Team ohne eine Staging-Umgebung arbeitet.

Das Risiko, Dinge zu brechen und damit das Geschäft zu brechen, ist viel zu hoch, um eine so unkluge Entscheidung zu treffen. Um dem Risiko entgegenzuwirken, wird empfohlen, gleichzeitig von einer Produktions- und einer Staging-Umgebung aus zu arbeiten.

Was ist eine Staging-Umgebung??

In einfachen Worten ist eine Staging-Site eine „exakte“ Kopie Ihrer Produktionssite. Auf einer Staging-Site können Sie benutzerdefinierte Änderungen vornehmen oder Testen Sie neue Funktionen, ohne das Risiko einzugehen. Na ja, irgendwie ohne das Risiko. Möglicherweise brechen Sie immer noch Probleme, aber zumindest handelt es sich um eine Offline-Version der Website. Auf diese Weise können Sie verhindern, dass diese Änderungen Ihre Produktionsstätte beschädigen.

Was ist eine Staging-Umgebung?Kunst: Martin David

Das Einrichten einer Staging-Site ist relativ einfach (wir zeigen Ihnen weiter unten, wie es weitergeht) und kann häufig über Ihren Hosting-Anbieter erstellt werden. Sobald Sie alles eingerichtet haben, können Sie von Ihrer Staging-Site aus mit der Arbeit beginnen.

Braucht jeder eine Staging-Site??

Wenn Sie Websites mit vertraulichen Informationen betreiben, sollten Sie fairerweise eine Staging-Website in Betracht ziehen.

Wenn Sie nur ein kleines Blog mit betreiben >50.000 Leser jeden Monat können Sie wahrscheinlich einen Pass bekommen. Gleiches gilt für Entwickler, die sicher sind, dass sie Codeänderungen verstehen.

Dies kann jedoch nach hinten losgehen, wenn Sie neue Themen und Plugins hinzufügen möchten.

kreativer Fehler 404Kunst: Elisa Cioca

Ich denke zum größten Teil, wenn Ihre Website sensible Daten speichert oder einen Zusammenhang mit dem Geldwechsel hat es ist so ziemlich obligatorisch um eine Sandbox-Version Ihrer Live-Website zu haben.

Literatur-Empfehlungen:

Im Mittelpunkt: Best Practices für die Bereitstellung von Umgebungen →
Tipps zum Entwickeln und Verwalten von Staging-Umgebungen, mit denen Sie stabilere Softwaresysteme erstellen können.

Was sind Profis? & Nachteile der Verwendung einer Staging-Site?

Wenn es um externe Funktionen geht, besteht immer die Möglichkeit, dass einige Nachteile auftreten. Bei Staging-Sites überwiegen die Vorteile tendenziell die Nachteile.

Hier sind einige der Profis:

  1. Kann entweder online oder offline reproduziert werden. So können Sie auch offline an Entwicklung und Design arbeiten.
  2. Informieren Sie sich vorab über Fehler, Fehler und andere kritische Probleme.
  3. Erstellen Sie bessere Websites und Funktionen, da Sie diese gründlich testen können, bevor Sie sie live einreichen.

Und hier sind einige der Nachteile:

  1. Wenn Sie sich für eine vom Host bereitgestellte Version entscheiden, fallen wahrscheinlich zusätzliche Servicekosten an. Hängt von Ihren Anforderungen ab, da immer eine lokale Version eingerichtet werden kann.
  2. Die Entwicklung kann sich verlangsamen, wenn Sie mehr Zeit damit verbringen, nach Fehlern und anderen Fehlern zu suchen.

Alles in allem schwer zu rechtfertigen, sich nicht dafür zu entscheiden.

So erstellen Sie eine Staging-Umgebung für eine WordPress-Site?

Das Erstellen einer Staging-Site für WordPress-orientierte Sites ist überraschend einfach. In den meisten Fällen verwenden Sie ein Plugin, verwenden jedoch möglicherweise einen Staging-Umgebungsdienst, der von Ihrem Hosting-Unternehmen bereitgestellt wird.

Sowohl erschwingliche Hosting-Lösungen als auch Premium-Hosting-Plattformen von WordPress bieten in der Regel irgendeine Form von Staging-Site-Unterstützung.

Lassen Sie uns alle Optionen untersuchen.

Option 1: Ihr Hosting-Anbieter

Die Verwendung einer von Ihrem Hosting-Anbieter bereitgestellten Staging-Umgebung ist eine Möglichkeit, die Konsistenz zu gewährleisten. Außerdem ist es im Allgemeinen recht einfach, eine einzurichten.

Hosting-Anbieter wie WP Engine und Kinsta Bieten Sie eine mühelose Installation mit einem Klick für alle neuen Staging-Sites.

Pushing Ihrer Staging-Umgebung zum Leben

Ein weiterer Vorteil von Staging-Sites auf Anbieterebene besteht darin, dass Sie in der Regel sofort neue Änderungen an Ihrer Live-Site vornehmen können. Dies würde auch einem der Punkte entgegenwirken, die wir zuvor angesprochen haben, nämlich Zeit zu verlieren.

Sie müssen sich jedoch individuell bei Ihrem Gastgeber erkundigen. Kinsta ist eines der WordPress-Hosting-Unternehmen, die diesen Service anbieten.

Option 2: Verwenden eines Plugins

Wo wäre WordPress ohne seine fantastische Plugin-Bibliothek? Es scheint, als gäbe es heutzutage ein Plugin für fast alles, und dazu gehören auch Staging-Sites.

Hier stellen wir zwei wichtige Optionen vor.

WP Staging

WP Staging - Migration von DB File Duplicator WordPress org

Mit diesem duplikationsbasierten Plugin können Sie Ihre Produktionssite innerhalb von Minuten auf eine neue Entwicklungssite kopieren. Die Art und Weise, wie es funktioniert, ist recht einfach. Sie navigieren zum Dashboard des Plugins, klicken auf Kopieren und whola – Ihr Klon wird vorbereitet.

Auf dem Papier klingt das natürlich einfach, aber auch im Hintergrund passieren viele Dinge.

wp Staging Plugin

Das Plugin muss Dateien und die Datenbank kopieren und sicherstellen, dass alle Links korrekt funktionieren. In diesem Sinne, WP Staging ist ein wunderbares Plugin.

Dieses Plugin verfügt auch über eine Pro-Version, die Ihrer Staging-Site Funktionen wie Push-Änderungen hinzufügt. Das heißt, Sie können Änderungen direkt auf die Live-Site anwenden, ohne dies zweimal tun zu müssen.

Mehr als 30.000 WordPress-Benutzer verwenden WP Staging, sodass Sie in guten Händen sind!

WP Stagecoach

One-Click-WordPress-Staging-Sites WP Stagecoach

Eine andere Lösung, die Sie verwenden können, ist WP Stagecoach, Dieser bietet jedoch nur eine kostenlose Testversion an und ist ansonsten ein Premium-Produkt. Trotzdem könnte sich die Investition aufgrund der Tatsache lohnen, dass WP Stagecoach viel mehr Funktionen bietet.

  • Installation mit einem Klick. Funktioniert schnell. Legen Sie eine benutzerdefinierte URL fest und wählen Sie aus, ob Sie das Caching deaktivieren und / oder Ihrer neuen Staging-Site ein Kennwort hinzufügen möchten.
  • Passwortschutz. Wenn Sie mit Kunden arbeiten, können Sie eine Vorschau ihres Entwurfsprojekts anzeigen und die Seite mit einem Kennwort schützen.
  • Native SSL-Unterstützung. Riskieren Sie nicht, dass Daten durch Ihre neu erstellte Entwicklungssite gelangen und SSL aktivieren. Einfach und effektiv!
  • Zusammenführen der Datenbank. Wahrscheinlich die einzigartige Funktion unseres Staging-Plugins, die Sie sonst nirgendwo bekommen: Es führt Datenbanken zusammen. Beispielsweise kann Ihr Produktionsstandort wie gewohnt betrieben werden. Wenn Sie neue Änderungen aus dem Staging importieren, sind Ihre vorhandenen Datenbankdaten nicht betroffen.

Zusammenfassend lässt sich sagen, dass sich das WP Stagecoach-Plugin besser für kundenbasierte Projekte eignet, bei denen Sie etwas Flexibilität benötigen.

Option 3: Localhost

Ihre dritte und letzte Möglichkeit besteht darin, alles lokal zu erledigen.

Es ist kostenlos und Sie erhalten einen viel schnelleren Zugriff auf den Entwicklungsprozess. Außerdem können Sie Ihre Website offline anpassen.

Localhost-basierte Staging-Sites sind bei Softwareentwicklungsunternehmen sehr beliebt, funktionieren aber auch perfekt mit WordPress-Sites.

XAMPP-Logo

Ich empfehle Ihnen, sich für einen lokalen Stapel zu entscheiden XAMPP und Bitnami.

XAMPP ist eine völlig kostenlose, einfach zu installierende Apache-Distribution, die MariaDB, PHP und Perl enthält. Das XAMPP Open Source-Paket wurde so eingerichtet, dass es unglaublich einfach zu installieren und zu verwenden ist.

Auch wenn XAMPP eine fehlerfreie lokale Entwicklungsumgebung ist, werden Tools bereitgestellt, mit denen Sie Ihre Staging-Sites in die Produktion verschieben können. Sie können Ihre XAMPP-Anwendungen beispielsweise an Cloud-Anbieter wie Azure, AWS und Google Cloud senden.

Bitnami WordPress

Bitnami bietet unabhängige Stacks an, die Sie als Cloud-basiert, als Container oder als lokale Installation auf Ihrem Computer verwenden können.

Mit dem Bitnami Stack für WordPress können Sie eine WordPress-Site mit einem Klick zum Laufen bringen. Es ist für Unix-, MacOS- und Windows-Computer verfügbar. Und es macht viel Spaß, lokal an Ihrer Website zu arbeiten, wenn Sie dies noch nie zuvor getan haben. Wenn Sie Hilfe beim Einrichten des lokalen Servers benötigen, checken Sie aus dieses Online-Training.

Schließlich bietet Bitnami Unterstützung für viele der beliebtesten Content-Management-Systeme im Web. Schauen Sie sich ihre genauer an App-Katalog um zu sehen, was zu gewinnen ist.

Sie wissen nie, vielleicht finden Sie etwas, das Sie ausprobieren wollten, aber nie eine Chance hatten.

Trinkgeld: Denken Sie daran, dass Sie Ihre Live-Site auf Ihre lokale Staging-Site übertragen müssen. Standardmäßig erhalten Sie nur eine klassische WordPress-Installation. Um die Dinge zu synchronisieren, wenden Sie dieselben Plugins und Themen an, die Sie derzeit auf Ihrer Live-Site verwenden.

Schlusserklärung

Das Erstellen einer Entwicklungssite für WordPress ist einfacher als gedacht!

Am wichtigsten ist, dass Sie durch das Erstellen dieser Staging-Site sicherstellen können, dass Ihre Live-Website vor unerwarteten Unfällen oder Hackerangriffen geschützt ist.

Bei so vielen freien und schönen Auswahlmöglichkeiten gibt es keine Entschuldigung, keine Staging-Umgebung für Ihr Projekt ins Rollen zu bringen.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map