Eine WordPress Staging-Umgebung ist eine private Kopie Ihrer Live-Website, auf der Sie Updates, neue Plugins, Theme-Änderungen und eigenen Code testen können, bevor etwas davon Ihre Besucher erreicht. Wenn ein Update etwas beschädigt, passiert das auf der Kopie und nicht auf der Seite, die Ihre Kunden sehen. Dieser Leitfaden erklärt, was eine Staging-Umgebung ist, führt Sie Schritt für Schritt durch die Einrichtung auf Ihrer bestehenden WordPress-Installation und hilft Ihnen, das passende Staging-Tool auszuwählen.
Contents
- Was eine WordPress Staging-Umgebung ist und warum Sie eine brauchen
- Möglichkeiten für eine Staging-Umgebung: Plugin, Hoster-Funktion oder lokale Kopie
- Wie Sie eine WordPress Staging-Umgebung mit einem Plugin einrichten (Schritt für Schritt)
- Ein WordPress Staging-Plugin auswählen: Worauf Sie achten sollten
- Staging-Änderungen zurück auf Ihre Live-Seite übertragen
- Häufige Probleme mit Staging-Umgebungen und wie Sie sie vermeiden
- Beginnen Sie mit einer Staging-Umgebung vor Ihrer nächsten Änderung
- Verwandte Artikel
Was eine WordPress Staging-Umgebung ist und warum Sie eine brauchen
Eine Staging-Umgebung ist ein Klon Ihrer Produktivseite, sowohl der Dateien als auch der Datenbank, der an einem separaten Ort läuft, an dem Änderungen isoliert bleiben. Nichts, was Sie im Staging tun, wirkt sich auf Ihre Live-Seite aus, bis Sie es bewusst dorthin übertragen.
Sie brauchen eine, sobald eine Änderung riskant genug ist, dass ein Test auf der Live-Seite Schaden anrichten könnte:
- Updates von Core, Theme und Plugins. Ein einziges inkompatibles Update kann den White Screen of Death oder einen Fatal Error auslösen. Wenn Sie zuerst im Staging testen, bekommen Besucher davon nichts mit.
- Neue Plugins und Themes. Testen Sie sie an Ihren echten Inhalten und Ihrem tatsächlichen Plugin-Stack, nicht an einer leeren Testinstallation.
- PHP-Versionswechsel. Prüfen Sie, ob Ihre Seite auf einer neuen PHP-Version sauber läuft, bevor Ihr Hoster sie umstellt.
- Redesigns und größere Änderungen. Überarbeiten Sie Layouts und Templates, ohne dass halbfertige Arbeit öffentlich sichtbar wird.
- Fehlersuche. Reproduzieren und beheben Sie einen Fehler auf einer Kopie, mit aktiviertem Debug-Logging, während die Live-Seite normal weiterläuft.
Ohne Staging-Umgebung bleiben Ihnen nur zwei Möglichkeiten: auf der Live-Seite testen (riskant) oder gar nicht testen (noch riskanter). Ein Staging-Workflow beseitigt diesen Zielkonflikt.
Möglichkeiten für eine Staging-Umgebung: Plugin, Hoster-Funktion oder lokale Kopie
Es gibt drei gängige Wege zu einer WordPress Staging-Umgebung. Sie unterscheiden sich darin, wo die Kopie läuft und wie viel Kontrolle Sie haben.
| Option | Wo sie läuft | Am besten geeignet für |
|---|---|---|
| Staging-Plugin | Eine Subdomain oder ein Unterverzeichnis auf Ihrem bestehenden Hosting | Die meisten Seiten; keine zusätzliche Umgebung zu verwalten |
| Staging-Funktion des Hosters | Die Infrastruktur Ihres Hosters | Seiten bei einem Managed Host, der sie bereits anbietet |
| Lokale Kopie | Ihr eigener Computer | Entwicklung und Offline-Tests |
Staging-Plugin. Ein Plugin klont Ihre Seite in einen geschützten Bereich desselben Servers, für den Sie ohnehin bezahlen. Das ist für die meisten der schnellste Weg: kein neues Hosting-Konto, kein manueller Datenbankexport. Das kostenlose WP STAGING Plugin funktioniert auf diese Weise.
Staging-Funktion des Hosters. Manche Managed-WordPress-Hoster bieten ein Ein-Klick-Staging direkt im Dashboard an. Das ist praktisch, wenn es vorhanden ist, bindet Sie aber an diesen Hoster, ist nicht überall verfügbar und kann auf die Ressourcen Ihres Tarifs angerechnet werden.
Lokale Kopie. Für Entwicklungsarbeiten können Sie eine vollständige Kopie von WordPress auf Ihrem eigenen Rechner betreiben. Sie ist privat, kostenlos und schnell, weil nichts über das Netzwerk läuft. WP Staging Desktop ist eine kostenlose Desktop-App, die genau dafür lokale, Docker-basierte WordPress-Seiten erstellt, sodass Sie offline entwickeln und testen können, bevor Sie etwas auf einen Server verschieben.
Wie Sie eine WordPress Staging-Umgebung mit einem Plugin einrichten (Schritt für Schritt)
Der Weg über ein Plugin auf dem Server ist am gebräuchlichsten, deshalb hier der komplette Ablauf mit dem kostenlosen WP STAGING Plugin.
- Plugin installieren und aktivieren. Gehen Sie in Ihrem WordPress-Admin zu Plugins, Installieren, suchen Sie nach WP STAGING und installieren und aktivieren Sie es. Alternativ laden Sie es aus dem WordPress-Plugin-Verzeichnis hoch.
- WP STAGING öffnen und einen neuen Klon starten. Gehen Sie zu WP STAGING, Staging-Seiten, und klicken Sie auf Staging-Seite erstellen, um eine Staging-Umgebung mit einem Klick anzulegen.
- Staging-Umgebung benennen. Geben Sie ihr einen erkennbaren Namen. Bei Bedarf öffnen Sie die erweiterten Einstellungen, um auszuwählen, welche Datenbanktabellen und Dateien einbezogen werden sollen. Das ist bei sehr großen Seiten nützlich.
- Den Klon ausführen. WP STAGING kopiert Ihre Dateien und die Datenbank in ein geschütztes Unterverzeichnis Ihrer aktuellen Seite. Große Seiten werden im Hintergrund verarbeitet, damit der Vorgang nicht in ein Timeout läuft.
- Staging-Umgebung öffnen. Wenn das Klonen abgeschlossen ist, verwenden Sie den Login-Link, den WP STAGING Ihnen anzeigt. Die Staging-Kopie ist geschützt: Nur angemeldete Administratoren können sie erreichen, und Suchmaschinen werden blockiert, sodass sie in Google nie mit Ihrer Live-Seite konkurriert.
- Änderungen testen. Spielen Sie Ihre Updates, Plugins oder Änderungen auf der Staging-Kopie ein und stellen Sie sicher, dass alles funktioniert, bevor Sie die Produktivseite anfassen.
Die vollständige Anleitung, inklusive der erweiterten Klon-Optionen, finden Sie in der Dokumentation zum Klonen einer Staging-Umgebung.
Ein WordPress Staging-Plugin auswählen: Worauf Sie achten sollten
Nicht jedes Staging-Plugin leistet dasselbe. Wägen Sie diese Punkte ab, bevor Sie sich festlegen:
- Vollständiger Klon. Es sollte sowohl Dateien als auch die Datenbank kopieren, nicht nur die Dateien. Ein Teilklon ist keine echte Staging-Umgebung.
- Isolation. Die Staging-Kopie muss hinter einem Login geschützt und vor Suchmaschinen verborgen sein, damit Sie Probleme mit doppelten Inhalten und versehentlichen öffentlichen Zugriff vermeiden.
- Zurückspielen in die Produktion. Das Klonen ist nur die halbe Miete. Prüfen Sie, ob das Tool Ihre getesteten Änderungen auch sicher zurück auf die Live-Seite übertragen kann. Viele kostenlose Plugins klonen nur, und das Zurückspielen ist eine kostenpflichtige Funktion.
- Umgang mit großen Seiten. Wenn Sie eine große Datenbank oder viele Uploads haben, muss das Plugin klonen können, ohne auf Server-Timeouts zu stoßen.
- Backups. Ein Tool, das auch wiederherstellbare Backups erstellt, schützt Sie, falls beim Zurückspielen etwas schiefgeht.
- Multisite- und Hosting-Kompatibilität. Vergewissern Sie sich, dass es WordPress Multisite unterstützt, falls Sie eine betreiben, und auf Ihrem Hoster funktioniert.
- Aktive Pflege und Support. Regelmäßige Releases und ein echter Support-Kanal zählen, wenn ein Klon im ungünstigsten Moment scheitert.
WP STAGING erstellt mit dem kostenlosen Plugin einen vollständigen, geschützten Klon. Das Zurückspielen einer Staging-Umgebung in die Produktion, geplante und cloudbasierte Backups sowie die vollständige Website-Migration sind in WP Staging Pro verfügbar.
Staging-Änderungen zurück auf Ihre Live-Seite übertragen
Sobald Ihre Änderungen im Staging bestehen, übertragen Sie sie in die Produktion. Jede Änderung von Hand auf der Live-Seite zu wiederholen, untergräbt den Zweck und lädt zu Fehlern ein. Ziel ist es also, die getestete Staging-Kopie sicher zurückzuübertragen.
WP Staging Pro überträgt eine Staging-Umgebung in die Produktion und kopiert die geänderten Dateien und die Datenbank vom Staging auf die Live-Seite, mit Sicherungen, die das Überschreiben falscher Daten verhindern. Die ausführlichen Schritte finden Sie in der Dokumentation zum Kopieren einer Staging-Umgebung auf die Live-Seite, und dieselben Abläufe gelten, wenn Sie eine Staging-Umgebung auf eine Produktivseite migrieren.
Erstellen Sie immer unmittelbar vor dem Übertragen ein Backup Ihrer Live-Seite. Falls danach etwas nicht stimmt, können Sie in wenigen Minuten wiederherstellen, statt unter Druck alles neu aufzubauen.
Häufige Probleme mit Staging-Umgebungen und wie Sie sie vermeiden
- Die Staging-Umgebung wird von Google indexiert. Ein öffentlicher, indexierbarer Klon erzeugt doppelte Inhalte. Halten Sie das Staging hinter einem Login und blockieren Sie es für Suchmaschinen. Siehe wie Sie Google den Zugriff auf eine Staging-Website verwehren.
- Die Staging-Umgebung leitet auf die Live-Seite um. Caching, fest hinterlegte URLs oder SSL-Einstellungen können Sie zurück in die Produktion werfen. Die Lösungen sind in der Dokumentation zu Staging-Seite leitet auf Live-Seite um beschrieben.
- Das Klonen füllt den Speicherplatz. Ein großer Uploads-Ordner oder überdimensionierte Log-Tabellen können Ihren Server auslasten. Schließen Sie Tabellen und Dateien aus, die Sie für den Test nicht benötigen.
- Nur Dateien werden übertragen, nicht die Datenbank. Inhalte und Einstellungen liegen in der Datenbank. Beim Übertragen sollten Sie sowohl Dateien als auch die Datenbank einbeziehen, damit Ihre Änderungen tatsächlich erscheinen.
- Versehentliches Bearbeiten der Live-Seite. Bevor Sie Änderungen vornehmen, vergewissern Sie sich, dass die URL in Ihrem Browser die Staging-Adresse ist und nicht Ihre Produktiv-Domain.
Beginnen Sie mit einer Staging-Umgebung vor Ihrer nächsten Änderung
Eine Staging-Umgebung ist der sicherste Weg, um auf WordPress irgendetwas zu testen. Beginnen Sie mit dem kostenlosen WP STAGING Plugin für einen Klon auf dem Server oder mit WP Staging Desktop für eine kostenlose lokale Kopie auf Ihrem eigenen Computer. Wenn Sie bereit sind, getestete Änderungen zurück in die Produktion zu übertragen, oder geplante Backups möchten, wickelt WP Staging Pro das Zurückspielen sicher ab.