Top 3 Möglichkeiten zum Einrichten einer WordPress-Staging-Umgebung
Veröffentlicht: 2019-09-17Der Grundsatz „Veränderung ist eine Konstante“ gilt für Leute, die eine Unternehmens-Website betreiben. Verbraucher erwarten eine benutzerfreundliche, aktuelle Website, daher sind Änderungen selbstverständlich. Das Anwenden dieser Änderungen auf Ihre Live-Site kann jedoch aufgrund von Ausfallzeiten oder Nichtverfügbarkeit nachteilig sein. Es kann sogar Ihren Ruf schädigen oder dazu führen, dass Sie Geld für Fehlerbehebungen ausgeben. Hier kommt eine Staging-Website ins Spiel.
Das Ziel ist es, Ihre Website stetig zu verbessern, um die Kundenbedürfnisse zu erfüllen und gleichzeitig Ihr Geld und Ihren Ruf bei der Hand zu halten. Nun, das Einrichten einer Staging-Site ist der beste Weg, dies zu tun.
Was ist eine Staging-Website?
Einfach ausgedrückt ist eine Staging-Website eine Kopie Ihrer bestehenden Website. Es existiert als sichere Umgebung, um Änderungen zu implementieren und zu testen, bevor sie die Live-Version erreichen.
Staging-Sites begannen damit, dass Entwickler signifikante Änderungen testeten, um eventuell auftretende Fehler zu beheben. Dank der Weiterentwicklung des Workflows würden sie diese Änderungen nur dann auf Live-Sites anwenden, wenn sie zu 100 % fehlerfrei sind.
Warum brauchen Sie eine Staging-Website?
Ja, das tun Sie! Das Erstellen einer Staging-Umgebung ist eine narrensichere Methode, um Fehler zu beheben und Probleme zu lösen, bevor sie Ihre Besucher erreichen. Wenn Ihre Website vertrauliche Informationen enthält, ist zum Testen eine Staging-Site erforderlich.
Entwickler passen neue Änderungen mithilfe einer Staging-Umgebung an, bis alles perfekt und bereit für Live-Action ist.
Die Websites sind auch ein idealer Bereich, um WordPress zu beherrschen, da der Workflow zum Aktualisieren von Themen und Plugin-Daten verbessert wird. Sie könnten sich um neue Plugins, Themen und viele andere Funktionen kümmern. Außerdem verhindert eine Staging-Site Ausfallzeiten durch nicht funktionierende Plugins und fehlende Themen.
Die besten Möglichkeiten zum Erstellen einer WordPress-Staging-Website
Wie Sie vielleicht wissen, hat WordPress keine Faustregel. Obwohl es mehrere Möglichkeiten gibt, eine Staging-Umgebung auf WP einzurichten, wurden die drei folgenden Methoden aufgrund ihrer Zuverlässigkeit sorgfältig ausgewählt.
1. Verwenden eines WP-Plugins zum Einrichten einer Staging-Site
Wenn Sie auf möglichst natürliche Weise vorgehen möchten, sind Plugins der richtige Weg. Im Folgenden erfahren Sie, wie Sie Ihre Staging-Website mit einem WP-Staging-Plugin korrekt einrichten.
Bevor Sie fortfahren, empfehlen wir Ihnen dringend, Ihre Website zu sichern. Sicher ist sicher.
i) Erstellen Sie eine neue Staging-Website
Laden Sie das WP Staging-Plugin herunter und navigieren Sie zum Plugin-Tab in Ihrem WordPress-Dashboard, um es zu installieren und zu aktivieren. Tippen Sie nach erfolgreicher Installation auf die Schaltfläche „ NEUE STAGING-SITE ERSTELLEN “, die auf der Registerkarte „WP-Staging“ verfügbar ist.
Geben Sie dann den bevorzugten Namen Ihrer Staging-Site ein und klicken Sie auf „KLONEN STARTEN “.
Nach erfolgreichem Klonen (dauert oft ein paar Minuten, hängt aber von der Größe Ihrer Site ab) wird die URL Ihrer Staging-Site angezeigt. Um später eine Datenbank oder einen Ordner hinzuzufügen, verwenden Sie die Update-Option, die in der kostenlosen Version von WP Staging verfügbar ist.
ii) Änderungen per Push auf die Live-Site übertragen
Die Pro-Version dieses Plugins bietet eine Option, um Änderungen mit einem einzigen Klick zu übertragen. Mit der kostenlosen Version können Sie Änderungen jedoch nur manuell pushen (was weiter unten näher erläutert wird).
2. Manuelles Einrichten einer Staging-Site auf WP
Aus dem einen oder anderen Grund ist der Plugin-Ansatz nicht jedermanns Sache. Möglicherweise stehen Sie Plugins skeptisch gegenüber oder befürchten, dass sie Sicherheitsprobleme darstellen könnten. Die manuelle Erstellung bietet eine gewisse Flexibilität, und ja, Sie haben die volle Kontrolle.
Denken Sie zunächst daran, dass die Staging-Site auf einer Subdomain eingerichtet wird. Wieso den? Weil es im Vergleich zum lokalen Server (aufgrund seiner unterschiedlichen Hardwareumgebungen) einen besseren Workflow zum Testen und Ändern Ihrer Website bietet.
Bevor wir mit der Schritt-für-Schritt-Anleitung fortfahren, vergewissern Sie sich, dass Sie über eine vollständige Sicherung Ihrer Live-Site verfügen. Auf geht's.
i) Erstellen Sie eine neue Staging-Site
Greifen Sie auf Ihr cPanel zu, navigieren Sie zum Abschnitt mit der Bezeichnung Domains und gehen Sie zur Seite Subdomains .
Wählen Sie den Namen Ihrer Subdomain – etwas in der Art von Demo, Copy, Staging oder Duplicate.
Navigieren Sie nun zum Dateimanager.
Greifen Sie vom Manager aus auf den Subdomain-Ordner im Stammordner Ihrer Website zu. Kopieren Sie dann den Webinhalt in das Stammverzeichnis und fügen Sie ihn in das Subdomain-Verzeichnis ein.
Navigieren Sie zum Abschnitt Dateien und tippen Sie auf die Schaltfläche Sichern , um eine exakte Kopie der Datenbank Ihrer Live-Site zu erhalten.
Wählen Sie die zu sichernde Datenbank aus und warten Sie, bis sie von Ihrem lokalen Server heruntergeladen wurde.
Als Nächstes müssen Sie diese Daten auf Ihre Staging-Site hochladen. Erreichen Sie dazu den Abschnitt mit der Bezeichnung Datenbanken und gehen Sie zu MySQL-Datenbanken.

Legen Sie eine neue Datenbank an.
Richten Sie einen neuen MySQL-Benutzer ein.
Weisen Sie den neuen Benutzer der neuen Staging-Site zu.
Scrollen Sie hier zu dem Teil, der Datenbanken sagt, und tippen Sie auf phpMyAdmin , um die Sicherung wiederherzustellen, die Sie von der Live-Site erstellt haben.
Fahren Sie mit der Registerkarte „ Importieren “ fort, wählen Sie die hochzuladende Datei aus (das ist die neue Datenbanksicherungsdatei vom lokalen Server) und tippen Sie auf „Los“ .
Fahren Sie nach dem erfolgreichen Vorgang mit der Datenbank fort und klicken Sie auf wp_options. Ihr Job hier ist auf der rechten Seite; Ändern Sie die Site- und Home-URLs der Live-Site in die der Staging-Site.
Sie haben den letzten Schritt erreicht. Du musst einige Änderungen an der wp-config.php- Datei deiner Duplikat-Site im Datei-Manager vornehmen.
Greifen Sie auf das WP-Panel Ihrer Subdomain zu (in unserem Fall: https:/demo.andrew.ga/wp-admin) und fahren Sie mit dem Konfigurationspanel fort. Gehen Sie in den Einstellungen zu Lesen und aktivieren Sie das Kontrollkästchen „ Suchmaschinen davon abhalten, diese Website zu indizieren“.
Hier hast du es. Und wenn es darum geht, getestete Änderungen auf Ihre echte Website zu übertragen, tun Sie dies ebenfalls manuell. In diesem Fall müssen Sie in jedem Fall mit Ausfallzeiten rechnen.
ii) Änderungen per Push auf die Live-Site übertragen
Sichern Sie den spezifischen Webinhalt und die Datenbank sowohl der Live- als auch der Staging-Sites. Sobald Sie fertig sind, können Sie neue Änderungen wirksam machen. Entfernen Sie alle Webinhalte aus dem Stammordner, mit Ausnahme des Staging-Ordners. Verschieben Sie nun alle Materialien im Staging-Ordner in den Stammordner der Live-Site.
Fahren Sie fort und verwenden Sie phpMyAdmin, um auf die wp_options der Datenbank zuzugreifen und sowohl die Site- als auch die Home-URLs, die wir zuvor ausgetauscht haben, wieder auf die der Live-Site zu ändern.
Danach ist Ihre Seite wieder funktionsfähig und Änderungen sind aktiv.
3. Verwenden von Softaculous zum Einrichten einer WP-Staging-Site
Anstatt Zeit mit der Installation von Web-Apps zu verbringen, können Sie mit Softaculous eine Staging-Site über die WordPress-Installation einrichten. Um diese Methode zu verwenden, befolgen Sie die nachstehenden Anweisungen.
i) Erstellen Sie eine neue Staging-Site
Öffnen Sie den Softaculous App Installer von Ihrem cPanel, navigieren Sie zum oberen Rand der rechten Taskleiste und klicken Sie auf Alle Installationen.
Dort haben Sie das WP auf Ihrer Website installiert; Tippen Sie jetzt auf die Schaltfläche Staging erstellen.
Der nächste Bildschirm beinhaltet, dass Sie den Datenbanknamen Ihrer Staging-Site und das Verzeichnis eingeben, um eine Kopie Ihrer Live-Site zu behalten. Tippen Sie danach auf die Schaltfläche Staging erstellen , und Sie haben eine perfekte Staging-Umgebung.
Die Seite „Alle Installationen“ enthält jetzt Ihre neue Site in der Liste.
ii) Änderungen per Push auf die Live-Site übertragen
Hier hilft der Push-to-Live-Button, der sich vor der Staging-Site befindet.
Die entsprechende Seite bietet eine Standardoption, was bedeutet, dass alle Änderungen von der Staging-Site auf die Live-Site übertragen werden. Es gibt jedoch eine Alternative.
Wenn Ihnen der Standard-Push nicht zusagt, können Sie den Vorgang auch anpassen. Sie können die Datenbank mit den spezifischen Webinhalten auswählen, die Sie auf Ihre Live-Site bringen möchten.
Sobald Sie fertig sind, werden die Änderungen sofort wirksam und stehen Ihren Kunden zur Verfügung.
Welche Methode ist die beste für Sie?
Die Verwendung eines Plugins ist wahrscheinlich die einfachste und benutzerfreundlichste Methode, während die manuelle Option aufwändiger ist und einiges an Know-how erfordert. Letzteres gibt Ihnen die volle, flexible Kontrolle ohne Preisschild. Im Gegensatz dazu hat Ersteres einen geforderten Preis, um volle Funktionen zu ermöglichen, und seine Flexibilität kann unzureichend sein.
Kurz gesagt, jeder Eintrag in der obigen Liste hat seine Vor- und Nachteile.
Fazit
Nachdem Sie diesen Artikel gelesen haben, hoffen wir, dass Sie nun sicher sind, was eine Staging-Site ist und wie Sie eine in WordPress einrichten können. Der nächste Schritt besteht also darin, eine Methode auszuwählen und die Vorteile einer Staging-Umgebung zu nutzen.