この日記は https://yapud.hatenablog.com/ に引っ越し中
2010-09-08
_ [Software] Windows 上で PHP を加速しよう
PHP 使って作ってあるサイトがあってね。
PHP をバージョンアップするので、これを機にキャッシュの仕組みを入れてみましょうということになりました。
なりましたっていうか、しました。
マイクロソフトさんには Web プラットフォーム インストーラー というのがありまして、IIS のうえに ASP.NET だけじゃなくて PHP も入れちゃうよ、PHP 製の CMS も入れちゃうよ、という勢いのインストーラがあります。 近頃は自社固めじゃないのね。 人を呼び込むのに必死なのかしら。
コレのインストーラを動かしてるときの選択肢で、Windows Cache Extension for PHP の存在を知りました。
で、既存の PHP 環境に入れてみました。
Windows Cache Extension for PHP : The Official Microsoft IIS Site からアーカイブとってきて php_wincache.dll を ext フォルダにコピー。
php.ini に extension = php_wincache.dll を追記して IIS 再起動してできあがり。
試しにサイトのトップページに ab でバカバカ接続してみましたところ、見事に100%の高速化、すなわち半分の時間で処理が終わるようになりました。コレは大きい。オヌヌメ。
前 | 2010年 9月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |