キャッシュプラグインの対応について。

Simplicityの特徴 › フォーラム › Simplicityについての質問 › キャッシュプラグインの対応について。

  • このトピックには6件の返信、2人の参加者があり、最後にマグマグにより10年、 6ヶ月前に更新されました。
6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #37249
      マグマグ
      ゲスト

      エックスサーバーでsimplicity1.9.3を使用しています。
      アクセス集中でサーバーから制限をかけられています。

      これから色々と対策をします。
      キャッシュ系プラグインでWP Fastest Cacheを使用する予定です。
      simplicityのテンプレートで対応してますか?

    • #37250
      Hidekichi
      ゲスト

      Simplicityはキャッシュ系プラグインと相性が良いわけではありませんが、使えないことはないはずです。
      今回のアクセス制限が慢性的なものか瞬間的なものかにもよりますが、今後も引き続き同様のアクセスがあり停止されるようなことが考えられるのであれば、こういう時こそjetpackのphotonを使うべです。

      サイトの中身にもよりけりですが、まずデータベースとのやりとり、画像のアクセス、動画等のアクセス、ページあたりのhttpリクエストを減らせば、瞬間3000とかあるいは5000ぐらいのアクセスがあっても耐えられるんじゃないでしょうか?

      データベースのやりとりは記事の内容は拾ってこないといけないわけですけれども、他にポピュラーポストとかのランクを出しているようなやつとかを外すのも方法の一つです。

      また単純に純粋なユニークユーザーが見ているのなら良いですが、何者かに攻撃されて単純にアクセスが肥大している場合であればそれを何とかする必要があります。ここらは前にわいひらさんが自身のサーバーで起こったことを寝ログで記事にしていたので参考にしてみてはどうでしょうか?
      そこでトータルキャッシュとかのプラグインの話になったと思います。

      もし何者かがサーバーに対して異常なアクセスをしているのであれば、海外なら海外のipを全て弾くという対策も考えられますし、国内ならそのプロバイダーを一時的に弾いてしまうということも考えられます。これらはhtaccessでやったりしますが、サーバーのコンパネでもできるかも知れません。

      まず何が起こっているのかを調べて、それに対応する対策を取らないと根本的な解決に至らないかも知れません。

      また基本的にキャッシュプラグインを利用するということは、変更のないページあるいはスクリプトなどをそのまま見せると言うことで、それに伴ってjavascriptやcssがすぐに反映しない場合も出てきます(キャッシュがあるためキャッシュが返される)。
      ページのデザインや修正を頻繁に行わないなら、比較的リアルタイム情報を見せないのであれば、キャッシュプラグインはとても有効です。

      新しいページは新たにキャッシュされるので問題ないですが、それを修正したり色々と手を加えようとするとキャッシュが邪魔になると言うことです。

      httpのリクエストを減らすと言うのはサーバーのアクセスを減らすだけでなく高速化にもつながるので、ここも是非考慮してもらいたい所です。まずcssを自らが1つにまとめて、更に縮小化し1つのwp_enqueue_scriptで読み込むようにすると言うこともできますし(2万行ぐらいあっても一瞬です)、javascriptを縮小化することもできますが、javascriptは色々と問題があるかも知れないのでひとまず後回しで、cssで言うと各プラグインの利用しているcssをすべて手動で縮小化するだけでも変わります。

      jetpackのphotonを利用するというのもCDNを使うことで、要は外部のキャッシュファイルにアクセスするようなものですし、jQueryもGoogleなり本家のjQueryをCDNで読み込んだほうが良いでしょう。fontAwesomeもCDNがあります。

      結局の所、方法は色々とあってそうした方が良いとわかってながらも面倒だったり不便になったりするのでしないだけですので、そこらは原因をよく調べて最適な方法で解決されるのが良いかと思います。

    • #37252
      マグマグ
      ゲスト

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

      テレビ番組の影響で瞬間的にアクセスが増えています!
      週1の番組です。
      アナリティクスで確認した同時接続数は1200人程でした。
      多分来週も同じくアクセスが集中することが予想できます。

      わいひらさんのトータルキャッシュの記事は読ませていただきました。
      CSSやデザインも頻繁には変更しないです。
      キャッシュ系プラグインを使ってみようと思います。

      エックスサーバーからのメールでjetpackのphotonは勧められています。
      今回実施しようとしている対策に入っています。

      色々と対策してみます。
      ありがとうございました!

    • #37254
      Hidekichi
      ゲスト

      jQueryをGoogeCDNで読み込む2016-3月バージョンをブログに上げたので、何かの参考になれば。

    • #37255
      Hidekichi
      ゲスト

      ちなみに、有効期限付きのキャッシュデータとしてwp_optionに書き込むというやつなので、通常のより効果はあるのではなかろうかと。試してないのでわかりませんけれども(笑)

    • #37269
      アバター画像わいひら
      キーマスター

      僕も同様にテレビ由来のアクセスのせいで、制限を受けたことがあります。
      TV発 突然の大量検索流入!月1000円のエックスサーバーはどれだけ負荷に耐えたのか?

      そのときは、W3 Total Cacheで以下の方法で対応しました。
      PCとスマホを分けて綺麗に高速表示してくれるWPキャッシュプラグイン「W3 Total Cache」の簡単設定方法
      これで今のところ特に問題なく利用できています。
      その他のキャッシュプラグインでどうなるかまでは、ちょっとわからないです。

    • #37310
      マグマグ
      ゲスト

      記事を読ませていただきました。
      色々と参考にないりました。
      W3 Total Cacheの使用も考慮してみます!
      ありがとうございました!

6件の返信スレッドを表示中
  • トピック「キャッシュプラグインの対応について。」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)