Windows環境でmemcachedを使ってみる
なんとなくWindows版memcacheネタを見かけたので触ってみたときのメモ
PHPでmemcacheを使うための方法です。
PECLでMemcacheを使用します。
■導入方法
以下サイトからmemcached実行ファイルをダウンロード
http://code.jellycan.com/memcached/
win32 binary: memcached-1.2.6-win32-bin.zip をダウンロード
展開してインストール
ファイルを設置
c:\memcached\memcached.exe
インストール
c:\memcached\memcached.exe -d install
(Windows7環境では、コマンドプロンプトを管理者権限で実行しないと処理が失敗しました。)
サービス開始
c:\memcached\memcached.exe -d start
(サービスにmemcachedServerが登録されていると思います)
XAMPPの設定
下記ファイルをネットから探してダウンロード
php_memcache-cvs-20090703-5.3-VC6-x86.zip
(このバージョンだと動作しました。PHP5.3)
php.ini PECL の項目に下記を追加
extension=php_memcache.dll
Apache再起動
以上で完了です。
PHPマニュアルのサンプルコードで動作確認
http://php.net/manual/ja/book.memcache.php