• 本番環境とステージング環境の2つのWordpress環境を同期する運用方法を模索しています。
    ステージング環境にて投稿や編集をしてもらい、その確認が済めば本番環境に同期し反映されるようなものを理想としています。

    最初に同じ設定のWPを本番とステージングで構築すれば、運用にてテーマファイル、アップロードファイル、DBの同期のみで両環境に同じものが構築されると思うので、そのような同期方法や手段があれば知りたいです。
    また、同期はクライアントにやってもらうためブラウザにて同期ボタンクリックで同期が行われるような簡単なものが望ましいです。

    調べた中で一番理想に近かったのはStaticPressというWordpressをhtmlで書き出すプラグインを使う方法でした。
    http://ja.staticpress.net/static-setting/
    ステージング環境のWPのページを全て本番環境にボタンクリックでhtmlとして書き出してくれます。
    問題点としては、htmlファイルになってしまうため、WPとは別に実装したPHPが動作しなくなることです。
    また、サブドメイン型のマルチサイトの子サイトが正しく書き出されないことがありました。

    こういう運用をしたいケースは多々あると思われますが、何か良い方法がありますでしょうか。
    検索しまくって行き詰まってしまったのでヒントや別の手段だけでもありがたいです。
    よろしくお願いします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • うーん。。
    データベースの同期だけなら、たぶんdatabase-syncプラグインとかがいい気がします。

    あ、見つかりました。
    WPSiteSync for Contentプラグインとかが一番その条件に適していると思われます。
    あとは。。まだこのプラグイン日本語未対応っぽいのであとで時間があるときにこのプラグインを翻訳しておきます。
    これでよろしいでしょうか?

    • この返信は7年、 8ヶ月前にraspi0124が編集しました。

    あと、ヒントとしては日本語で検索するより英語で検索したほうがいいと思います。
    実際このプラグインもsync wordpress siteとググったら10秒で見つかりました。

    トピック投稿者 makoyano

    (@makoyano)

    raspi0124さん >
    ありがとうございます。
    WPSiteSync for Contentは理想に近くて良い感じですね。
    確かに英語で検索はしてなかったです。
    日本語サイトとかで、問題が無いか検証するので、環境作ってWPSiteSync for Content試してみます。
    ちょっと今は手が空かないので、遅くなるかもしれませんが。
    取り急ぎお礼まで。

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    ホスティング会社によっては、ステージング環境をセットで提供しているところもありますね。
    http://hostingstock.net/article/wp_z_com/staging-site/

    @makoyano
    お役にたてたようでなによりです。
    まあ、このプラグイン日本語対応しているのかよくわからないので、できたかどうかも教えてくださるとうれしいです

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「本番環境とステージング環境の運用について」には新たに返信することはできません。