Top 3 Möglichkeiten zum Einrichten einer WordPress-Staging-Umgebung

Veröffentlicht: 2019-09-17

So erstellen Sie eine Staging-Website für WordPress

Der 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.

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER

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.

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER

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.

Staging-Website-in-Staging-Plugins erstellen

Geben Sie dann den bevorzugten Namen Ihrer Staging-Site ein und klicken Sie auf „KLONEN STARTEN “.

Klonen-in-Staging-Plugins 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.

WordPress-Website-Staging-Erstellungsprozess-Plugin

wp-Staging-Plugin-Dashboard

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).

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER

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 .

navigieren-zu-subdomains

Wählen Sie den Namen Ihrer Subdomain – etwas in der Art von Demo, Copy, Staging oder Duplicate.

Unterdomäne erstellen

Navigieren Sie nun zum Dateimanager.

Navigiere 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.

Demo-Ordner-im-Datei-Manager

Navigieren Sie zum Abschnitt Dateien und tippen Sie auf die Schaltfläche Sichern , um eine exakte Kopie der Datenbank Ihrer Live-Site zu erhalten.

cpanel-backup

Wählen Sie die zu sichernde Datenbank aus und warten Sie, bis sie von Ihrem lokalen Server heruntergeladen wurde.

datenbanksicherung-von-cpanel

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.

mysql-datenbank-in-cpanel

Legen Sie eine neue Datenbank an.

Demo-Datenbank erstellen

Richten Sie einen neuen MySQL-Benutzer ein.

mysql-Benutzer

Weisen Sie den neuen Benutzer der neuen Staging-Site zu.

Benutzer zur Datenbank hinzufügen

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.

gehe zu phpmyadmin

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“ .

Import-Datenbank

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.

update-woptions

Sie haben den letzten Schritt erreicht. Du musst einige Änderungen an der wp-config.php- Datei deiner Duplikat-Site im Datei-Manager vornehmen.

update-database-credentials-in-wp-config

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“.

Suchmaschine davon abhalten, diese Website zu bewerten

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.

edit-table-entry-within-database-wp-options

Danach ist Ihre Seite wieder funktionsfähig und Änderungen sind aktiv.

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER

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.

navigieren-zu-softaculous

Dort haben Sie das WP auf Ihrer Website installiert; Tippen Sie jetzt auf die Schaltfläche Staging erstellen.

Softaculous-Optionen

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.

Softacolus-Standardoptionen

Die Seite „Alle Installationen“ enthält jetzt Ihre neue Site in der Liste.

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER

ii) Änderungen per Push auf die Live-Site übertragen

sofaculous-skript-installationsfenster

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.

Softaculous-Standardoptionen

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.

Softacolus-Standardoptionen

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.

HOL DIR WORDPRESS HOSTINGHIRE WORDPRESS DEVELOPER