WordPressが重いのでキャッシュを(WordPress2.7.1にて)

ここ最近、このブログがなかなか表示されない事が有る。自分用のメモも兼ねてるのでとっても不便。なので、キャッシュを入れて見ることにした。

昔はファイルキャッシュの機能が元々付いてたと思うんだけど、現状のバージョンを見た所見あたらない。ので、Googleで検索。すると一番にでてくるのがWordPress Supor Cache

ここはGoogle先生のお告げにしたがって此を使ってみることにする。

本家のサイトを見る限り、WP Cacheが入っていた場合はこれを無効にしないといけない、と書いてある。なるほど、これが昔ついてたCache処理なんだね。2.7.1では元々入っていないっぽい。

ともかく、プラグインファイルの最新版をダウンロード。

ダウンロードしたファイルを展開し、wp-content/plugins/ 以下にフォルダごとアップロード(wp-content/plugins/wp-super-cache/ となりますよ)。

wp-content 直下に cache ディレクトリを作ったり、設定ファイルを置いたりするので、wp-content の属性を書き込み可能に設定(グループの設定など特に行ってなければ、777)。

んでもって、WordPressプラグインの管理画面開いて有効化の上、Wp Super Cache の管理画面を開いてここでも有効になるように設定する。

以上、できあがり。

で、動作を見てみた所かなり早い。そりゃそうだよね。HTMLファイルを生成しているんだもの。これで、WordPressはMovableTypeと比べて遅いよね、とは言わせない!

キャッシュファイルの更新方法などがちょっと気にはなるものの、これで設置完了。あとは使いつつ気づいた所があれば追記します。



このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

タグ: ,

コメント / トラックバック 2 件

  1. 飯田橋でサボるエンジニア より:

    ほほう。やっぱりWordPressはキャッシュを使ったほうがいいのですね。
    私の環境でも、時々WPが激烈に重くなることがあります。
    症状としてはapache全体が重いというよりは、WP限定のなにかしら処理が
    関係しているようでした。
    私の環境では「更新通知サービス」をクリアして様子を見ていました。
    今度、WPキャッシュを使ってみます。
    なお、余談ですがPHPのアクセラレータも入れてます。
    では。

  2. kenji0302 より:

    飯田橋でサボるエンジニアさま

    コメントどうもです。

    キャッシュはページ閲覧の際に生成されているようですので、そのページへの初回アクセス時はやっぱ重いです。
    あとはキャッシュの有効期限がデフォルトで1時間、あまりアクセスが無いサイトであれば、使わない方が速いかもしれないですね。

    ちなみに、MySQL側のチューニングでもかなり軽くなります、クエリキャッシュとかは結構効きました。
    アクセラレーターを入れ居てるくらいなので、既に対応されているかもしれないですが。

    参考になれば幸いです。

コメントをどうぞ