bbPress Codex

Erstellen einer Testseite

Codex Startseite → Erste Schritte → Testen Ihrer bbPress-Installation → Erstellen einer Testseite

Das Erstellen einer Testseite ist sehr vorteilhaft, da Sie lernen können, wie bbPress und WordPress funktionieren, und sie auch beide testen können.

  • Für Entwickler, die eine Testseite erstellen, können sie Plugins oder Themes für bbPress entwickeln.
  • Für den allgemeinen WordPress-Site-Tweaker kann er einfache Stil- oder Funktionsänderungen auf seiner Test-Site testen, bevor er die Änderungen auf seine Live-Site überträgt.
  • Noch wichtiger ist, dass Sie durch das Erstellen einer Test-Site Plugin- / Theme-Upgrades auf Probleme testen können, damit ein Update Ihre Live-Site nicht für Hacker anfällig macht oder Ihre Site beschädigt.

Dieser einfache Prozess sollte Ihnen helfen, mit Zuversicht zu aktualisieren und mutiger mit Ihrer Site zu spielen, indem Sie zuerst alles auf der Testsite testen und sich erst dann auf eine Live-Site festlegen, wenn Sie zufrieden sind, dass alles in Ordnung ist.

Wenn Sie nicht davon überzeugt sind, dass Sie eine Teststelle benötigen, lesen Sie meine Argumentation hier: Warum eine Teststelle haben?

Es gibt zwei beliebte Optionen zum Erstellen einer Testsite:

  1. Installieren eines lokalen Serverumgebungsclients auf Ihrem Computer
  2. Unter Verwendung einer Unterdomäne einer vorhandenen Domäne.

Lokale Installation

Das Erstellen einer Testsite auf Ihrem Computer ist eine gute und kostenlose Alternative zum Kauf einer neuen Domain. Wenn Sie diesen Weg gehen möchten, müssen Sie eine Anwendung installieren, die Ihr Betriebssystem unterstützt und es Ihnen ermöglicht, Software auszuführen, die ein Hostserver normalerweise installiert hat, um die Testsite auf Ihrem Computer auszuführen.

Jede Anwendung identifiziert sich anhand des Betriebssystems, das sie unterstützt, und installiert Software, die Apache, MySQL und PHP enthält (XAMPP enthält auch Perl). Nachfolgend finden Sie eine Liste der beliebtesten Clients für die lokale Serverumgebung sowie Links zu Handbüchern, die Teil des WordPress-Handbuchs sind und Ihnen bei der Installation der einzelnen Anwendungen helfen.

Die beliebtesten lokalen Server-Pakete sind:

  • WAMP- Für WIndows
  • MAMP – Für Mac
  • XAMPP – Für Windows, Mac und Linux

Nachdem Sie Ihre Testsite erstellt und WordPress mit einer der aufgeführten Softwareanwendungen auf Ihrem Computer installiert haben, können Sie bbPress installieren und testen. Sie können sehen, wie Plugins mit bbPress funktionieren, Themes funktionieren und Sie können auch Plugins oder Themes für bbPress entwickeln.

Subdomain einer vorhandenen Domain

Eine Subdomain verwendet Ihre primäre Domain als separate Site. Wenn Sie also eine Subdomain von „test“ erstellen, verwenden Sie „test.mysite.com “ als URL für den Zugriff auf diese Site.

Bei den meisten Host-Providern können Sie Subdomains erstellen. Wenn Sie auf Ihren Hosting-Bereich zugreifen, sollten Sie eine Option zum Erstellen von Subdomains finden. Wenn Sie also Hilfe benötigen, wenden Sie sich an den Support Ihres Hosting-Anbieters, um Informationen zum Erstellen einer Subdomain für Ihr aktuelles Setup zu erhalten.

Nach der Erstellung können Sie Ihre Testsite erstellen und erhalten die Vorteile für:

  • Testen Sie alle Leistungsprobleme
  • Testen Sie Plugins, die APIs für externe Quellen enthalten

Klonen einer vorhandenen Site

Durch das Klonen oder Spiegeln Ihrer Live-Site können Sie Änderungen / Upgrades zuerst auf einer Test-Site testen, ohne die vorhandene Live-Site zu beeinträchtigen.

So können Sie testen:

  • neue Upgrades für Themes und Plugins
  • Fügen Sie neue Plugins hinzu und testen Sie sie
  • Ändern Sie installierte WordPress-Themes
  • Fügen Sie CSS hinzu, ändern Sie Funktionen, Layouts und alles, was mit Ihrer vorhandenen WordPress-Site zu tun hat

Sie werden also zuerst nur im Testbereich festschreiben, und wenn Sie mit den Ergebnissen zufrieden sind, können Sie diese Änderungen auf Ihre Live-Site übertragen. Und auch wenn ein Plugin ein neues Upgrade hat, können Sie das Upgrade zuerst auf Ihrer Test-Site testen, wenn das Upgrade ein Problem verursacht hat, werden Sie wissen, dass Sie nicht auf Ihrer Live-Site aktualisieren, bis das Problem behoben ist.

Kopieren der Daten
Jetzt haben Sie eine Testdomäne mit allen Dateien und Ordnern, die Ihre Live-Site hat, aber Sie müssen die Daten kopieren.

Verwenden Sie dazu

  1. phpMyAdmin, um auf die Datenbank Ihrer Live-Site zuzugreifen.
  2. Als nächstes sehen Sie links alle Ihre erstellten Datenbanken.
  3. Suchen und wählen Sie die Datenbank Ihrer Live-Site aus.aus dieser Datenbank.
  4. Im Menü oben sehen Sie eine Option zum Exportieren. Nachdem Sie darauf geklickt haben, werden Ihnen einige Optionen angezeigt.
  5. Jetzt können Sie einen schnellen Export durchführen, aber dies wird meiner Meinung nach nicht empfohlen. Ich bevorzuge einen benutzerdefinierten Export, damit Sie die Daten in das ZIP-Format komprimieren und zusätzliche Werte hinzufügen können, um die Wiederherstellung zu verbessern.
  6. So aktivieren Sie jetzt Benutzerdefinierte.
  7. Normalerweise können Sie die Datenbank nur in einem einzigen Paket exportieren , aber wenn Sie eine besonders große Datenbank haben, können Sie sie möglicherweise nicht auf einmal exportieren / importieren. Möglicherweise müssen Sie während des Imports eine einzelne Datenbanktabelle kopieren oder die Tabellen gruppieren. Sie können jedoch zuerst versuchen, alle Ihre Tabellen zu exportieren, um zu testen und sicherzustellen, dass alles einwandfrei funktioniert.
  8. Wählen Sie im Abschnitt Ausgabe das ZIP-Format Ihrer Wahl aus, um Ihre Datenbankdaten zu komprimieren. Dies kann die Upload-Zeit für größere Datenbanken spürbar erhöhen. Es kann Ihnen auch erlauben, einige Datei-Upload-Größenbeschränkungen zu überwinden, die Ihr Host-Provider festlegen kann.
  9. Aktivieren Sie in den Objekterstellungsoptionen Add DROP TABLE/VIEW /PROCEDURE/FUNCTION/EVENT statement. Während des Importvorgangs werden alle vorhandenen Tabellen gelöscht, bevor die neuen wiederhergestellt werden, um einen sauberen Import zu gewährleisten.
  10. Klicken Sie nun auf Los, und die Datei wird auf Ihren Computer heruntergeladen.

Importieren der Daten
Nachdem Sie die Datenbankdaten bereits in einem komprimierten Dateiformat heruntergeladen haben, können Sie die Daten nun in eine neue oder vorhandene Datenbank importieren.

Wenn Sie keine neue Datenbank erstellt haben.

  1. Gehen Sie zur phpMyAdmin-Startseite.
  2. Klicken Sie oben auf den Menüpunkt Datenbanken
  3. Sie sehen nun einen Bereich zum Erstellen einer neuen Datenbank sowie eine Texteingabe zum Benennen Ihrer Datenbank.
  4. Erstellen Sie einen neuen Namen für Ihre neue Datenbank für Ihre Test-Site. Belassen Sie das Dropdown-Menü als Standardeinstellung für die Sortierung und klicken Sie auf die Schaltfläche Erstellen.
  5. Sie haben gerade Ihre neue Datenbank erstellt.

, um Ihre Daten in Ihre neue Datenbank zu importieren.

  1. Wählen Sie Ihre kürzlich erstellte Datenbank für Ihre Testsite aus.
  2. Klicken Sie oben auf den Menüpunkt Importieren
  3. Klicken Sie nun auf die Schaltfläche Datei auswählen und wählen Sie dann die Datenbankdaten Ihrer Live-Site aus Ihren Downloads aus.
  4. Klicken Sie auf die Schaltfläche Los. Warten Sie, bis der Import abgeschlossen ist, dann sollten Sie nach allem eine Erfolgsmeldung sehen.
  5. Jetzt haben Sie die Datenbankdaten Ihrer Live-Site in die Datenbank Ihrer Test-Sites importiert.

Ändern der Site-Referenzen
Da die Daten der Live-Site in die Testdatenbank importiert wurden, werden die URLs Ihrer Live-Site in der Tabelle wp_options angezeigt. Wenn Sie diese nicht ändern, werden Sie zu Ihrer Live-Site weitergeleitet, daher ist es wichtig, dass Sie dies ändern.

  1. Wählen Sie in phpmyadmin Ihre Test-Site-Datenbank aus
  2. Klicken Sie ganz oben auf den SQL-Menüpunkt
  3. Geben Sie nun in das leere Feld den folgenden SQL-Code ein
UPDATE wp_options SET option_value = REPLACE(option_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET guid = REPLACE(guid, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET post_content = REPLACE(post_content, 'LIVESITE_URL', 'TESTSITE_URL');

TESTSITE_URL ist die vollständige URL-Adresse Ihrer Testsite.
LIVESITE_URL ist die vollständige URL-Adresse Ihrer Live-Site.
Und Sie können das Präfix wp_ ändern, wenn Sie etwas anderes für die Datenbank Ihrer Testsite verwenden.

WordPress installieren
Sobald Sie die Datenbank Ihrer Testsite erstellt haben, müssen Sie WordPress installieren. Auf diese Weise können Sie Ihre neuen Datenbankinformationen während der Installation eingeben. Sie können dies manuell tun oder den von Ihrem Host bereitgestellten Installationsprozess für WordPress verwenden.
Übertragen von Dateien

  1. Laden Sie zuerst eine Kopie des wp-Content-Ordners Ihrer Live-Site mit einem FTP- oder SFTP-Client herunter.
  2. Laden Sie dann den Inhalt des heruntergeladenen Ordners in den Ordner wp-content Ihrer Testsite hoch. Dabei werden alle wichtigen Dateien wie Themes, Plugins und Medien-Uploads übertragen.

Weitere Schritte
Nachdem Sie Ihre Testwebsite eingerichtet haben, müssen Sie den Zugriff für Benutzer und Such-Bots für die Indizierung Ihrer Testwebsite deaktivieren.

  1. Ändern Sie im Dashboard > Einstellungen > die Sichtbarkeit der Suchmaschine, um Suchmaschinen davon abzuhalten, Ihre Testseite zu indizieren. Und nur SEO-Plugins / -Funktionen deaktiviert zu halten, sollte helfen.
  2. Da es sich um eine Testseite handelt, können Sie niemandem erlauben, sich auf Ihrer Website zu registrieren. Wenn Sie also den Zugriff auf die Site einschränken installieren, können Sie die Site nur auf Ihre IP-Adresse beschränken und nur Ihnen den Zugriff auf Ihre Testsite ermöglichen.

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.