サポート » 使い方全般 » サーバ負荷軽減のため[wp_options] [siteurl] を [/] のみに変更するのはOKですか

  • sodajpn

    (@sodajpn)


    そもそもの運用方法として合っているのか間違っているのかという観点の話しからとなりますが、
    サーバ負荷を軽減させるための施策として、サイト内リンク時にhttpプロトコルを使わないようにするため、
    データベースにアクセスして、[wp_options] の [siteurl] を [/] のみに変更してしばらく運用しました。

    しばらく運用と記載したとおり、おおよそ問題なく稼働するのですが、
    以下の問題点に出くわし、やはりこの施策は間違えているのかなと思うようになりました。

     ・ダッシュボードログインの画面(wp-login.php)でCSSが効かない。
     ・デフォルトのビジュアルエディタ(TinyMCE)の「ビジュアル」タグが効かない。
      ※私が気づいたのは上記だけですが、潜在的にもっとあるかも知れません、、、

    新たなCSSを追加したり、他のビジュアルエディタプラグインで代替したりすることで
    上記の問題についてはなんとか回避することはできましたが、
    冒頭に記載したとおり、「そもそもの運用方法として合っているのか間違っているのか」
    ということが気になりました。

    もし間違っているようであればやめようとは思いますが、
    「サーバ負荷を軽減させるための施策として、サイト内リンク時にhttpプロトコルを使わないようにするため」
    という大義名分もあるため、何か改善策はないものかと思い、
    このフォーラムに質問させていただきました。

    一番の理想は、[wp_options] の [siteurl] を [/] にしたうえで、前述の問題を回避できることですが、
    ゴールとしては「サーバ負荷を軽減させるための施策として、サイト内リンク時にhttpプロトコルを使わないようにする」ということが実装できればいいので、別に手段は問いません。

    どうかお分かりになるかたご教示くださいませ。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    siteurlの設定とサーバー負荷は関係ありません。

    トピック投稿者 sodajpn

    (@sodajpn)

    ご回答ありがとうございます。

    「siteurlの設定とサーバー負荷は関係ありません。」
    とのことですが、その観点では異論ありません。

    私が思っていたことは、

    siteurlにフルパスを入力すること
    = つまり、http://xxxと記述すること
    = つまり、httpプロトコル通信が発生する
    = つまり、一旦サーバ外部に通信が流れる動きとなり、しかも、一旦外部をわざわざ経由した通信が新規通信としてまたサーバにアクセスしてくるという動きになる
    = つまり、サーバ負荷になる
    => ページ内に画像やリンクがあればある程、http通信(負荷増)が比例して発生するという事です。

    そういうところにフォーカスしたうえで、「/」のみにできないかな?
    という質問でした。

    モデレーター jim912

    (@jim912)

    = つまり、http://xxxと記述すること
    = つまり、httpプロトコル通信が発生する
    = つまり、一旦サーバ外部に通信が流れる動きとなり、しかも、一旦外部をわざわざ経由した通信が新規通信としてまたサーバにアクセスしてくるという動きになる
    = つまり、サーバ負荷になる
    => ページ内に画像やリンクがあればある程、http通信(負荷増)が比例して発生するという事です。

    プロトコルから記述しても、/からの記述であっても、ブラウザがプロトコル、ドメインを補完してリクエストを出すため、記述とサーバ負荷には関係がないのです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「サーバ負荷軽減のため[wp_options] [siteurl] を [/] のみに変更するのはOKですか」には新たに返信することはできません。