だから私は次のように設定します。
local
wordpressのコピーにはgitリポジトリがありますgit commits
を作りますlive
サーバー上で私はちょうど私のgitリポジトリからgit pull
を発行します現時点でのベストプラクティスですが、もちろんデータベースの同期に関しても問題があります。
できるだけ矛盾を避けるために、私はライブサーバーのデータベースの新しいコピーを入手する必要があります。だれも新しい投稿を作成したり、新しいコメントを作成したりしないように。そのデータベースを使用してローカルで開発し、開発後にそのデータベースをライブにアップロードします。
手間がかかりすぎる。
私がローカルコピー上で開発したもの(データベースの変更、メディアのアップロードなど)には、その方法や展開システム、あるいはプラグインがありますか。単一のファイルに保存されます。そうすれば、その単一ファイルをライブサーバーにインポートすることができ、ライブサーバーにすでに更新があっても競合は発生しませんか。
誰かが彼らの最善の展開方法を共有できることを願っています。ありがとうございます。
WordMoveが使えます。私は過去3か月からWordMoveを使ってデプロイしてきましたが、ローカルインスタンスとライブインスタンスを簡単に同期するのに役立ちます。そしてそれは非常に使いやすいです。
Wordmoveは、ローカルのWordpressインストールとDBデータをローカルの開発マシンからリモートのステージングサーバーに自動的にミラーリングするための宝石です。