it-swarm.com.de

Datenbanksynchronisation zwischen lokaler und Produktion

Ich habe kürzlich Mark Jaquiths Präsentation auf der WCSF 2013 gesehen und in den Fragen und Antworten erwähnte Mark etwas über rsync - nach einer kurzen Google-Abfrage kann ich sehen, dass dies über SSH erfolgt - meine Frage lautet: Ist dies etwas, das für eine lokale Entwicklungsumgebung getan werden kann? ? Müssen Sie die Datenbank noch kopieren und die Konfiguration, URL-Verweise usw. ändern? Sollte ich mich für ein lokales Setup nur an ein Skript halten, um die Referenzen zu ändern?

2
erichmond

Wenn Sie Datenbanken haben, die von außen erreichbar sind, z. B .: mysql1.example.com, können Sie die ganze Zeit über an einer lokalen Entwicklungsumgebung arbeiten, die damit verbunden ist.

Ich habe gerade eine nette Sache in wp-config.php gefunden, um in der Lage zu sein, den Host abhängig von Ihrer Umgebung zu ändern

$Host = $_SERVER['HTTP_Host'];
define( 'WP_HOME', 'http://' . $Host );
define( 'WP_SITEURL', 'http://' . $Host );

Dann gibt es Setups wie:

3