wordpressの高速化
2014.02.14 update
ちょっと間が開いてしまいましたが、久しぶりに投稿です。
今回はWordpressの高速化についてのお話です。
APCというPHPのキャッシュに関する拡張機能ライブラリがあります。
一度表示した画面を取っておいて、次にアクセスした場合に同じ物を表示することで、高速化を図ります。
利用してかなりの表示高速化が図れたので、今回はこちらをご紹介します。
参考にしたのはこちらのサイトです。
http://www.webcreator-net.com/tips_memo/server/20120612083050.html
APCはPECLの拡張モジュールとして配布されているため、まずはPECLがサーバにインストールされている必要があります。
レンタルサーバによっては使えないかもしれませんが、VPSサーバや専用サーバなどは、rootが使えるので、インストール可能です。
PECLがインストールされている前提ですが、APCのインストールはpeclコマンドを使用します。
[code] pecl install apc [/code]
質問などはバージョンによって異なります。基本的に括弧内にあるデフォルトで問題ないので、enterで次に進めます。
[code] Enable internal debugging in APC [no] :
Enable per request file info about files used from the APC cache [no] :
Enable spin locks (EXPERIMENTAL) [no] :
Enable memory protection (EXPERIMENTAL) [no] :
Enable pthread mutexes (default) [yes] :
Enable pthread read/write locks (EXPERIMENTAL) [no] :[/code]
apcをアップデートします。
[code] pecl upgrade apc [/code]
あとはphp.iniにライブラリを読み込む設定を書きます。
新たにapc.iniなどにしても問題ありません。
[code] extension=apc.so [/code]
細かいキャッシュの設定などは参考サイトを参照してみて下さい。
最後にapacheの再起動を忘れずに。