wordpress+memcached

Tips のネタかもしれませんが。
YORV を WordPress 化してから、どうしてもページの表示速度が気になっていました。
いや、はい、まぁ、重いんです。表示されるまで。
DB の問題なのか、単にテーマが重いのか。ちゃんと切り分けはできていないのですが。
普通に表示するだけで、やたらメモリを食っているようです。
そこで、最近(最近でもないけど・・)世間を賑わせている、 Memcached をインストールしてみました。
それの手順を。
1) livevent のインストール
[cc]# yum install libevent[/cc]
2) memcached のインストール
[cc]
# yum install memcached
# service memcached start
# chkconfig memcached on
[/cc]
3) php 用 memcache クライアントのインストール
[cc]
# wget http://pecl.php.net/get/memcache-2.2.5.tgz
# tar xzf memcache-2.2.5.tgz
# cd memcache-2.2.5
# phpize
# ./configure
# make
# paco -D make install
[/cc]
(※ paco -D は、不要な人は不要。詳細は Tips 。)
4) php.ini 編集
/etc/php.ini に、 extension=”memcache.so” を追記。
Apache を再起動。
phpinfo で Memcache 関係が追加されたことを確認する。
5) object-cache.php のインストール
以下から適当に保存して、wp-content/ 配下に移動する。
http://plugins.trac.wordpress.org/browser/memcached/trunk/
6) wp-config.php 修正
wp-config.php に define(’ENABLE_CACHE’,true); を追記。
7) 動作確認
memcache-top をインストールして、Hit率なんかを確認。
http://code.google.com/p/memcache-top/
以上。
ちゃんと動いてるっぽいんだけど、軽くなった気がしない・・。
んがー。
つづく。

This entry was posted in wordpress, 管理人より. Bookmark the permalink.

Comments are closed.