Plugin-Workflow
Übersicht Kurze Übersicht
Was sind die Grundlagen des Duplicator Plugins?
Übersicht
Duplicator ist ein WordPress-Plugin, das WordPress-Websites zwischen Hosts oder Domains migriert. Dies schließt alle Plugins, Themes, benutzerdefinierten Inhalte und die WordPress-Kern-Dateien ein, sodass Sie eine exakte Kopie Ihrer Website erhalten. Das Plugin dient auch als Backup- und Wiederherstellungssystem. Duplicator besteht aus zwei separaten Codebasen (Versionen).
- Duplicator Lite: Dies ist die kostenlose Version des Produkts und kann kostenlos von WordPress.org heruntergeladen werden
- Duplicator Pro: Dies ist die professionelle kommerzielle Version des Plugins und kann hier erworben werden. Das professionelle Produkt hat vier Versionen: Basic, Plus, Pro und Elite. Eine vollständige Übersicht finden Sie auf der Vergleichsseite.
Migrationsschritte
Der Prozess der Migration einer Website ist einfach:
- Bündeln Sie Ihre Website in einem „Backup“, das aus zwei Dateien besteht: archive.zip/daf und installer.php
- Kopieren Sie die Backup-Dateien an einen neuen Speicherort
- Richten Sie Ihren Browser auf die Datei installer.php und folgen Sie den einfachen Anweisungen zur Installation der Website
- Alternativ können Sie die Datei archive.zip/daf in eine bestehende WordPress-Website importieren
Schritte Duplicator Schritte
Welche Schritte sind mit der Migration verbunden?
Schritt 1: Backups erstellen
Das Plugin sichert alle Ihre ausgewählten Dateien und Datenbanktabellen (die Sie nicht filtern/ausschließen). Duplicator packt alle Ihre ausgewählten WordPress-Dateien und eine geskriptete Kopie Ihrer Datenbank in eine einzige ZIP-Datei namens Archiv und generiert einen Installer, der beim Wiederherstellen des Archivs hilft. Die Installer- und Archivdateien werden als Backup bezeichnet. Sie können die Backup-Dateien dann an einen anderen Speicherort herunterladen, an dem Sie Ihre Website neu installieren können.
Schritt 2: Backups installieren
Zum Zeitpunkt der Installation finden folgende Aktionen statt:
- Archiv-Extraktion. Alle WordPress-Dateien, einschließlich des Datenbank-Skripts, werden aus dem Archiv extrahiert.
- Datenbankerstellung. Das Datenbank-Skript wird ausgeführt, um die ursprünglichen Daten in der neuen Datenbank wiederherzustellen.
- Datenbankbereinigung. Jede Tabelle wird verarbeitet und die alten URLs werden durch neue ersetzt.
Verschiedene Speichermethoden werden berücksichtigt (PHP-Serialisierung, JSON, Base64 usw.) - Optionaler Overhead. Duplicator Pro führt zusätzliche Logik aus, wie z. B. Multisite-Manipulation.
- Konfigurationsdatei-Bereinigung. Die wp-config.php wird auf Aktualisierungen der definierten Variablen überprüft
- .htaccess-Einstellung. Die .htaccess-Datei wird für den neuen Speicherort zurückgesetzt
In 99% der Fälle funktioniert es mit Ihrem Theme und Ihren Plugins. Es kann jedoch Probleme bei der Installation geben, bei denen Daten nicht korrekt übertragen werden konnten. Hier müssen Sie den Abschlussbericht in Schritt 3 des Installers lesen und die Optionen validieren, die das Plugin nicht aktualisieren konnte. Wenn Sie auf Fehler oder Warnungen stoßen, lesen Sie den Abschnitt direkt darunter.
Auf 64-Bit-Versionen von PHP gibt es praktisch keine Begrenzung der .zip-Dateigröße. Die maximale Dateigröße, die von 32-Bit-PHP unterstützt wird, beträgt jedoch 2,1 GB. Beachten Sie, dass die meisten Hoster 64-Bit-PHP unterstützen. CPU- und Arbeitsspeicherbeschränkungen, die von Ihrem Hoster auferlegt werden, können die Zip-Dateigröße ebenfalls begrenzen, indem sie den Build vorzeitig abbrechen. Aus diesem Grund haben wir das DupArchive-Format entwickelt, um diese Hoster-Beschränkungen zu umgehen. Bei Verwendung der DupArchive-Engine kann Duplicator Lite Websites bis zu 500 MB bündeln, während Duplicator Pro keine Größenbeschränkung hat, abgesehen von der durch Ihre PHP-Architektur auferlegten Beschränkung.
Produkte Duplicator Versionen
Wie unterscheidet sich Pro von der Lite-Version?
Eine Pro- vs. kostenlose Vergleichsliste finden Sie auf der Vergleichsseite. Während Pro ständig verbessert und mit Funktionen erweitert wird, wird erwartet, dass die Lite- (kostenlose) Version des Plugins keine neuen Hauptfunktionen außer Fehlerbehebungen und kleineren Anpassungen erhält. Pro unterstützt auch Shell_Exec und Ajax-Callbacks für größere Websites für PHP ZipArchive, was größere Backups bis zu 2 GB auf den meisten Servern ermöglicht.
Seitenübersichten: