Warum Sie eine WordPress-Staging-Site brauchen (und wie man eine erstellt)

Veröffentlicht: 2022-05-17

WordPress funktioniert sofort sehr gut, aber Sie werden fast benutzerdefinierte Änderungen an Ihrer Website vornehmen wollen. Das Experimentieren mit Plugins und Code kann jedoch riskant sein. Ein Fehler und Ihre Website kann offline gehen oder im schlimmsten Fall kaputt gehen, ohne dass Sie es reparieren können.

Hier kommen Staging-Sites ins Spiel. Mit dieser privaten Kopie Ihrer Website können Sie beabsichtigte Änderungen testen, neue Designs ausprobieren und Sicherheitsfehler beheben. Darüber hinaus können Besucher Ihrer Live-Site Ihre laufende Arbeit nicht sehen, was sonst ein unprofessionelles Erscheinungsbild darstellen könnte.

In diesem Artikel sehen wir uns genau an, was eine Staging-Site ist, wie sie funktioniert und warum Sie eine brauchen könnten. Lasst uns anfangen!

Was eine Staging-Site ist

Eine Staging-Site, auch bekannt als Test-Site, Entwicklungs-Site, Sandbox oder Staging-Umgebung, ist ein Duplikat Ihrer WordPress-basierten Live-Website. Es wird vor Besuchern geheim gehalten, sodass nur Sie und zugelassene Benutzer darauf zugreifen können.

Eine Kopie Ihrer Website ist als Testumgebung für Entwicklungszwecke von unschätzbarem Wert. Wir werden in Kürze mehr auf seine Verwendungsmöglichkeiten eingehen, aber sie können vom Testen, wie ein neues Design aussehen könnte, bis zum Ausprobieren von benutzerdefiniertem Code reichen, der brandneue Funktionen hinzufügt.

Während die Dateien und die Datenbank mit Ihrer primären Website identisch sind, wirken sich Änderungen, die Sie vornehmen, nicht auf diese Website aus, bis Sie sich entscheiden, sie live zu schalten. Dies macht es zu einem absolut sicheren Bereich für Tests und Fehlerbehebung, der sich nicht negativ auf Ihr Publikum oder Ihre Kunden auswirkt.

Wie Staging-Sites funktionieren

Jetzt, da Sie wissen, was eine Staging-Site im Allgemeinen ist, fragen Sie sich vielleicht, wie sie genau funktioniert. Eine Staging-Site wird fast immer als „Subdomain“ der primären Domain Ihrer Website erstellt. Ihre Staging-Site könnte sich beispielsweise unter subdomain.mainwebsite.com befinden.

Hinzufügen einer Staging-Website für WordPress mit ManageWP.

Während der Staging-Bereich die primäre Website dupliziert, werden die Dateien und die Datenbank im Subdomain-Ordner gespeichert. Es wird separat gehalten, sodass Änderungen, die Sie vornehmen, keine Auswirkungen auf die Funktionalität oder das Erscheinungsbild der Hauptwebsite haben.

Sobald Sie mit dem Aussehen und der Ausführung Ihrer Staging-Site zufrieden sind, können Sie Ihre Änderungen auf die Live-Website übertragen. Das bedeutet, dass die Dateien und Datenbanken, die sich derzeit auf der Subdomain befinden, die auf Ihrer primären Domain ersetzen. Dazu gibt es zwei Möglichkeiten: „Simple Push“ und „Advanced Push“.

Einfacher Push bedeutet, dass die gesamte Live-Site mit den Inhalten der Staging-Site überschrieben wird. Im Gegensatz dazu bedeutet Advanced Push, dass Sie auswählen, welche Aspekte Ihrer Staging-Site Sie live schalten möchten. Auf diese Weise überschreiben Sie keine neuen Inhalte, die Ihrer primären Domain hinzugefügt wurden, seit die Staging-Site erstellt wurde, wie z. B. E-Commerce-Daten oder Nachrichtenbeiträge.

Es ist auch erwähnenswert, dass wir bisher über Staging-Sites gesprochen haben, die online gehostet werden. Diese werden normalerweise über den Hosting-Provider Ihrer Website erstellt. Sie können jedoch auch „lokale“ Offline-Staging-Sites erstellen, auf denen die Dateien und die Datenbank auf Ihrem Computer gespeichert werden. Dies ist eine privatere Umgebung und ermöglicht es Ihnen, offline zu arbeiten; Der Prozess, Ihre Änderungen live zu übertragen, ist bei dieser Art von Staging-Site jedoch oft komplizierter.

Warum Sie die Verwendung einer Staging-Site in Betracht ziehen sollten

Es ist sehr üblich, eine Staging-Site sowohl beim Erstellen einer neuen Website als auch beim Aktualisieren einer vorhandenen zu verwenden. Dieser Ansatz hat viele Vorteile, darunter:

  • Benutzer sehen Ihre laufende Arbeit nicht. Sie können alle erforderlichen Änderungen privat vornehmen und sie erst dann live übertragen, wenn sie zu 100 % einsatzbereit sind.
  • Sie riskieren keinen Absturz oder Ausfall Ihrer Live-Site oder den Verlust von Daten und Inhalten.
  • Sie können mit neuen Plugins, Designs und Tools von Drittanbietern experimentieren, um zu sehen, ob Ihnen die Art und Weise gefällt, wie sie sich auf Ihre Website auswirken, ohne an diese Änderungen gebunden zu sein.
  • Sie können benutzerdefinierten Code und Änderungen an Kerndateien in einer sicheren Umgebung ausprobieren.
  • Wenn auf Ihrer Website Fehler auftreten, können Sie eine Fehlerbehebung durchführen und Korrekturen ausprobieren. Wenn Sie dann eine Lösung finden, die einwandfrei funktioniert, können Sie sie auf Ihrer Live-Website duplizieren.
  • Schließlich bedeutet die Verwendung einer Staging-Site, dass Sie den Änderungsprozess nicht überstürzen müssen. Sie müssen sich keine Sorgen machen, dass Besucher auf eine halb fertige Website oder eine Seite im Wartungsmodus stoßen und während der Arbeit Klicks oder Einnahmen verlieren.

Stattdessen können Sie Ihre primäre Website genau so betreiben, wie sie jetzt ist, und sich Zeit für Ihre Entwicklungsarbeit nehmen. Dann können Sie die Änderungen für Ihre Besucher live machen, wann immer Sie bereit sind.

3 Möglichkeiten, eine WordPress-Staging-Site zu erstellen

Staging-Sites sind relativ einfach zu erstellen, können lokal oder offline eingerichtet werden und ermöglichen es Ihnen, eine professionellere Website zu erstellen. Außerdem gibt es mehrere Möglichkeiten, um loszulegen. Werfen wir einen kurzen Blick auf Ihre drei Hauptoptionen.

1. Erstellen Sie eine Staging-Site über Ihren Webhost

Viele Website-Hosts bieten Staging-Funktionen an. Dazu gehören einige der beliebtesten Hosting-Optionen für WordPress-Sites, wie SiteGround und Bluehost:

Die Staging-Funktion von SiteGround.

SiteGround bietet diese Option für seine GoGeek-Pläne und höher an. Sie können ein Staging -Modul in cPanel verwenden, um schnell eine Staging-Site zu erstellen. Bluehost ist genauso einfach, wobei Staging über die Bluehost- Option in Ihrem WordPress-Dashboard verfügbar ist.

Wenn Sie also eine Staging-Site erstellen müssen, sollten Sie sich bei Ihrem Webhoster erkundigen, ob er dies unterstützt. Obwohl Sie auf diese Weise etwas weniger Kontrolle erhalten, ist dies normalerweise die schnellste und einfachste Option. Wenn Ihr aktueller Hosting-Plan keine Staging-Sites enthält, können Sie diese Option möglicherweise erhalten, wenn Sie auf eine höhere Stufe upgraden. Andernfalls können Sie stattdessen eine der folgenden Optionen ausprobieren.

2. Verwenden Sie ein Plugin

Wenn Ihr Hosting-Provider keine Staging-Site-Funktionalität anbietet, ist ein WordPress-Plugin eine weitere Option. Es gibt viele Tools von Drittanbietern, die Ihnen helfen können, Ihre Staging-Website zu erstellen und zu verwalten und sie live zu schalten, wenn sie einsatzbereit ist.

Sie können beispielsweise unser eigenes ManageWP-Plugin verwenden, um Ihre Staging-Sites einzurichten. Alles, was Sie tun müssen, ist, das neueste Backup Ihrer Website zu klonen und damit eine Staging-Kopie zu erstellen:

Pushen von Staging-Website-Änderungen auf eine Live-Website.

Dieser Prozess ist anpassbar und vollständig unter Ihrer Kontrolle. Beispielsweise können Sie feststellen, wo sich Ihre Staging-Site befindet. Es ist auch schnell und einfach, ebenso wie der Prozess, Ihre Staging-Site live zu schalten.

Schließlich bietet die Verwendung von ManageWP viele Vorteile gegenüber einer eigenständigen Staging-Lösung. Zusammen mit dieser speziellen Funktionalität erhalten Sie viele praktische Funktionen für die Entwicklung und Pflege Ihrer Website – einschließlich Backups, sicherer Updates und einer Betriebszeitüberwachung.

3. Richten Sie Ihre Staging-Site manuell ein

Schließlich können Sie Ihre Staging-Site manuell einrichten, wenn Sie dies bevorzugen. Dies gibt Ihnen die größte Kontrolle, obwohl es auch die komplexeste Option ist und eher für fortgeschrittene Benutzer geeignet ist.

Wenn Sie sich für diesen Weg entscheiden, gibt es einige Möglichkeiten. Sie können beispielsweise über Ihren Hosting-Provider eine Subdomain erstellen und ein Plugin wie Duplicator installieren. Sie verwenden das Plugin, um eine Kopie Ihrer Website zu erstellen, laden dann das Archiv herunter und laden es in das Dateiverzeichnis Ihrer neuen Subdomain hoch. Sie müssen dann auch eine neue Datenbank erstellen.

Sie können auch ein Drittanbieter-Tool wie XAMPP, WAMP oder MAMP verwenden:

Das lokale XAMPP-Entwicklungstool.

Alle diese Plattformen sind kostenlos und können Ihnen dabei helfen, eine lokale Staging-Site auf Ihrem eigenen Computer zu erstellen. Der genaue Prozess variiert je nach dem von Ihnen gewählten Tool und Ihren speziellen Zielen, aber Sie können online zahlreiche Anleitungen finden, die Ihnen den Einstieg erleichtern.

Fazit

Wenn Sie sicherstellen möchten, dass Ihrer Website niemals zeit- und kostenintensive Ausfallzeiten drohen, müssen Sie alle erforderlichen Änderungen in einer sicheren Umgebung vornehmen. Wenn Sie eine Staging-Site zur Hand haben, können Sie Ihre Site neu gestalten, mit neuen Plugins experimentieren, Fehler beheben und vieles mehr.

Das Beste ist, dass die Einrichtung einer Staging-Site schnell und einfach ist. Möglicherweise können Sie die integrierten Funktionen Ihres Hosting-Anbieters verwenden. Wenn nicht, gibt es viele manuelle Optionen, oder Sie können mit ManageWP schnell eine Staging-Website einrichten. Auch wenn Sie derzeit keine Staging-Site benötigen, ist sie eine wichtige Ressource, die Sie bei Bedarf zur Hand haben sollten.

Haben Sie Fragen zu WordPress-Staging-Sites? Lassen Sie es uns im Kommentarbereich unten wissen!

Bildnachweis: onkelglocke.