サポート » 使い方全般 » 稼働中の小規模WPのリニューアルについt

  • 稼働中の小規模WPのリニューアルをします。WPはほぼ初心者のため
    手順やベストな方法をご教示頂けないでしょうか。

    +++++

    ▼前提として
    ・リニューアルにあたり、ローカルでテーマを自作した段階
    ・デザインと構成が大幅変更の為、URLの変更はナシで中身を変える予定
    ・既存の投稿は50件ほどあり、これは移行したい。+新たにカスタム投稿を追加する予定
    ・サーバーの変更はなし
    ・固定ページは10ページほどあり
    ・現在のサーバー構成 直下にindex.htmlがあり同じ階層にwpフォルダがある状態。
    ・サーバーはさくら

    +++++

    ▼リニューアル方法として、以下3パターン考えました

    1:本番既存データを生かしつつ作業
    ・裏で管理者だけが個別のテーマで表示確認ができるという
    Theme Test Drive プラグインを用い本番で作業して行く
    (参考)a href=”稼働中の小規模WPのリニューアルをします。
    http://staku.designbits.jp/trial-new-theme/

    +++
    2:本番環境に「wp2」とか、別ディレクトリを作成し作業。
    これはルートのindex.htmlと「wp2」内のindexが影響しないのか気になります。

    +++
    3:テスト環境を作りそちらで作業
    今一応、同じさくらのサーバーでテスト環境をつくってガワだけはある状態ですが

    が、なんだかとても面倒な気もしてきました。

    皆さんならどうされます?
    大まかな手順やそれぞれのメリットデメリットも教えて頂けるととても助かります。

    ▼投稿インポートエクスポートについて
    試しに、既存サイトから投稿のインポート、当方のローカル環境にエクスポートしてみました。
    当然?画像は反映されないので、これはあれですよねphpMyadminから引っ張ってくるのが
    セオリーなのでしょうか?

    +++++

    基本的なことばかりで恐縮ですが、
    よろしくお願いします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • 私がよく行うのは、

    (1)テストサーバーを用意して、そこに本サイトのデータベースの中身と、ファイルを全部コピーする。
    (2)テストサーバー内のデータベース内にあるドメイン文字列を変更するため、
    http://websae.net/search-replace-db-master-20160112/
    にあるツールを使用して一括変換。
    (3)もし、テンプレート内にもドメインの直書き部分がある場合は、自分で変換。(秀丸エディタで一括変換させてます)

    ですね。

    とりあえずこれでテストサーバー上で作業を行い、テーマが完成した段階で、テーマフォルダを本サイトにアップロードして切り替えを行っています。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    サーバがさくらということなので。
    使用中のドメインのサブドメインを作成して、いま公開中のサイトと階層がおなじになるように環境を作ると良いと思います。

    たとえば、今稼働しているサイトが
    http://example.com/
    だとしたら、おそらく
    /home/yourname/www/wp/
    にWordPressがあるのだとおもいます。
    もしくは、
    /home/yourname/www/example.com/wp/
    とかかもしれませんが。

    なので、
    /home/yourname/www/test.example.com/

    http://test.example.com/
    というようなサブドメインを割り当て、
    /home/yourname/www/test.example.com/wp/
    にWordPressをセットアップします。

    その後はyukiforwebさんの手順の通りでOKだと思います。
    ・公開中サイトのデータベースをインポート
     ↓
    ・DB内のURLをexample.com→test.example.comに置換(yukiforwebさんの紹介しているツール使用)
     ↓
    ・実装をすすめる
     ↓
    ・OKであれば、さくらのドメイン設定で
    /home/yourname/www/test.example.com/
    のディレクトリが http://example.com/ になるように変更
     ↓
    ・DB内のURLをtest.example.com→example.comに置換(yukiforwebさんの紹介しているツール使用)

    という感じでしょうか。

    トピック投稿者 rurikabuto

    (@rurikabuto)

    yukiforweb様、mypacecreator様

    ありがとうございます。
    お礼が遅くなり申し訳ないです。

    mypacecreator様
    すいません、サブドメインって経験がなく、すごく初歩的な質問なのですが

    /home/yourname/www/test.example.com/

    http://test.example.com/
    というようなサブドメインを割り当て、
    /home/yourname/www/test.example.com/wp/
    にWordPressをセットアップします。

    たとえばこのようにして

    index.html
    /home/yourname/www/test.example.com/wp/(稼働中サイト)
    /home/yourname/www/test.example.com/wp2/(リニューアルデータを置く)

    wp2を作成しそれをサブドメインを作り割り当てるということでしょうか。
    あとサブドメインを作るのは、サブディレクトリを作るのとどうちがうのでしょう。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    /home/yourname/www/test.example.com/wp/(稼働中サイト)
    /home/yourname/www/test.example.com/wp2/(リニューアルデータを置く)

    wp2を作成しそれをサブドメインを作り割り当てるということでしょうか。

    現在の構成が

    /home/yourname/www/index.html
    /home/yourname/www/wp/
    なのか
    /home/yourname/www/example.com/index.html
    /home/yourname/www/example.com/wp/
    なのかによって適切なアドバイス内容が若干異なりますが。。。

    仮に
    /home/yourname/www/index.html
    になっているとすると

    稼働中サイト:http://example.com/
    /home/yourname/www/index.html
    /home/yourname/www/wp/
    リニューアルデータを置く:http://test.example.com/
    /home/yourname/www/test.example.com/index.html
    /home/yourname/www/test.example.com/wp/

    こんなイメージになるかと思います。

    サブドメインの設定方法はさくらインターネットさんのサポートページをご覧ください。
    ドメインを利用 (さくらで取得・管理のドメイン)|さくらインターネット公式サポートサイト

    あとサブドメインを作るのは、サブディレクトリを作るのとどうちがうのでしょう。

    サブディレクトリでテスト環境を作ると既存環境に影響がでやすいかなーと思います。

    http://example.com/ に対応する環境を http://test.example.com/ で作っておけば、
    最後公開するときには test.example.com → example.com に置換するだけで階層のズレが起こらないので楽かなと。あくまで個人的にはこうしてるという情報なので、ぜったいこれが最適!というわけではないのですが^^;

    トピック投稿者 rurikabuto

    (@rurikabuto)

    ご回答ありがとうございます!
    なんとか既存データをテスト環境にまるっとコピー出来たのでそこで作業を進め
    仰るように、公開するときに置換して行けそうです。

    サブディレクトリでテスト環境を作ると既存環境に影響がでやすいかなーと思います。

    なるほど、、
    以前、サブディレクトリで同じようなことをして特に問題がなかった記憶がありまして
    サブドメインを作る、というのは頭に浮かびませんでしたが^^;
    サブドメインの方が安全そうですね。

    あくまで個人的にはこうしてるという情報なので、ぜったいこれが最適!というわけではないのですが^^;

    はい!承知しました。もちろんです。
    分かりにくく、回答しづらい親切に、詳細に回答下さりありがとうございました。
    教えて頂いたことを元に、わたしなりに最適をみつけて行きます。

    ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「稼働中の小規模WPのリニューアルについt」には新たに返信することはできません。