de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Wie man Datenbanken über mehrere WordPress Installationen synchronisiert

Zuvor haben wir uns angesehen, wie man die Staging-Umgebung für die WordPress-Entwicklung einrichtet. Wenn Sie es durchgespielt haben, stellen Sie möglicherweise fest, dass der Prozess manchmal die SQL-Datenbank migriert, um die Diskrepanzen zwischen den Phasen zu synchronisieren . Dieser spezielle Prozess der Datenbankmigration könnte mühsam sein.

Sie müssen die Datenbank von der ersten Seite exportieren und dann in eine andere importieren, was bei einer riesigen Datenbank einige Minuten oder länger dauern kann. Dieser Prozess muss bei jeder Migration der Datenbank wiederholt werden .

Wenn dies etwas ist, mit dem Sie zu kämpfen haben, würden Sie diesen Beitrag sicherlich nützlich finden. In diesem Beitrag werden wir sehen, wie die Datenbanksynchronisierung über mehrere WordPress-Installationen rationalisiert wird . Dies wird uns helfen, viel Zeit zu sparen.

Anfangen

Zunächst einmal gehe ich davon aus, dass Sie die drei Entwicklungsstufen - Local, Testing und Live - eingerichtet haben.

Hier habe ich ein Szenario eingerichtet, in dem ich 5 Posts auf einer Live-Site veröffentlicht habe, und zwei weitere Posts auf einer lokalen Site (eine, die sich noch in der Entwicklung befindet). In Wirklichkeit haben Sie es mit vielen Posts zu tun, als nur 2 oder 5.

Jetzt möchte ich die lokale Seite mit dem Inhalt auf der Live- Site aktualisieren. Es wird empfohlen, einen identischen Datenbankinhalt zu verwenden, wie er in Live gefunden wird. Auf diese Weise können wir Probleme mit den Stilen, dem Layout oder anderen Dingen, die den Inhalt beeinflussen können, frühzeitig erkennen.

Synchronisieren der Datenbank

Gehen Sie folgendermaßen vor um die Datenbank zu synchronisieren:

  1. Installiere das WordPress Plugin, Datenbank Sync. Installieren Sie das Plugin einfach auf den Websites, auf denen Sie die Datenbankmigration durchführen würden. Wenn Sie beispielsweise die Datenbank von einer Live- Phase in die Testphase ziehen, sollten Sie das Plug-in für diese beiden Phasen auf der Website installieren.

  2. Wechseln Sie auf der Live- Site zu Extras> Datenbanksynchronisierung . Generieren Sie dann den geheimen Tokenschlüssel.

    Sie dürfen diesen geheimen Schlüssel nicht an Dritte weitergeben, da er dadurch auch auf Ihre Datenbank zugreifen kann.

  3. Fügen Sie das Token in Tools> Datenbanksynchronisierung der lokalen Stagesite hinzu.

    Wenn das Token hinzugefügt wird, finden Sie die Synchronisierung neben der verknüpften Site, wie im obigen Screenshot gezeigt.

  4. Klicken Sie auf die Schaltfläche Synchronisieren, um die Synchronisierung dieser beiden Websites zu starten.

  5. Klicken Sie auf die Schaltfläche Pull, um die Remote-Standortdatenbank abzurufen und die lokale Site zu ersetzen.

Beachten Sie jedoch, dass das Ziehen und Drücken je nach Größe der Datenbank Minuten oder länger dauern kann. Sobald der Ziehvorgang abgeschlossen ist, sollten Sie eine Erfolgsmeldung auf dem Bildschirm sehen. Und die lokale Site sollte nun dieselben Posts, Seiten und Einstellungen wie die Live- Site haben.

Alternativ klicken Sie auf die Schaltfläche "Push", wenn Sie die aktuelle Site auf Remote-Websites kopieren möchten. Installieren Sie dieses Plugin nach Bedarf auf mehreren Websites und fügen Sie die Token hinzu, die Sie mit ihrer Datenbank verknüpfen können.

Dieses Plugin macht Datenbanksynchronisation nahtlos und solide. Ich hoffe, dass der Plugin-Entwickler es mit einigen zusätzlichen Features weiter verbessern wird, wie:

  • Selektive Tabellensynchronisierung, die grundsätzlich die Synchronisierung für bestimmte Tabellen in der Datenbank aktiviert. Zum Beispiel, da wir nur den Post-Inhalt kopieren müssen, wäre es besser, wp_posts als die gesamte Datenbank zu ziehen. Dies wird den Prozess in den meisten Fällen enorm beschleunigen.
  • Media Sync, um WordPress Mediendatei-Uploads wie für Bilder und Videos zu synchronisieren.

9 Tools zum Testen und Vorschau Ihres Newsletters

9 Tools zum Testen und Vorschau Ihres Newsletters

Marketingkampagnen von verschiedenen großen Organisationen hängen stark von E-Mails ab, die an die Zielkunden und die Zielgruppe gesendet werden. Es ist sehr wichtig, diese E-Mails in der Vorschau anzuzeigen, bevor sie versendet werden, da E-Mail-Protokolle nicht ausreichend intelligent genug sind.

(Tech- und Design-Tipps)

Hinzufügen und Entfernen von HTML-Klassen auf Anfrage Mit jQuery

Hinzufügen und Entfernen von HTML-Klassen auf Anfrage Mit jQuery

Das Hinzufügen neuer HTML-Klassen ist ein Kinderspiel. Öffnen Sie einfach das HTML-Dokument, suchen Sie, was Sie hinzufügen möchten, fügen Sie die Klasse ein und benennen Sie sie. Wenn es jedoch darum geht, eine interaktive Website zu erstellen, die es Ihren Besuchern ermöglicht, sich damit zu beschäftigen, müssen Sie auf Wunsch die HTML-Klassen ändern, einfügen und entfernen.Sie könne

(Tech- und Design-Tipps)