2012年10月21日日曜日

mod_pagespeed入れてみる

mod_pagespeedが正式版になったので、試してみた。Installing mod_pagespeed From Packagesの通りに、Latestバージョンをダウンロードして、インストール。そして、apacheを再起動。
# dpkg -i mod-pagespeed-*.deb
# service apache2 restart

とりあえずphpinfoを表示するページのabを試した結果は下記の通り。
・導入前
Concurrency Level:      10
Time taken for tests:   1.112 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      46632000 bytes
HTML transferred:       46440000 bytes
Requests per second:    899.18 [#/sec] (mean)
Time per request:       11.121 [ms] (mean)
Time per request:       1.112 [ms] (mean, across all concurrent requests)
Transfer rate:          40947.90 [Kbytes/sec] received
・導入後
Concurrency Level:      10
Time taken for tests:   8.088 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      51024000 bytes
HTML transferred:       50741000 bytes
Requests per second:    123.64 [#/sec] (mean)
Time per request:       80.880 [ms] (mean)
Time per request:       8.088 [ms] (mean, across all concurrent requests)
Transfer rate:          6160.74 [Kbytes/sec] received
mod_pagespeedはない方が結果は良い。画像だったりcssだったりがあるページだと結果は違うのかもしれないが、mod_pagespeedを入れても速くならないこともあるのかも。

2012年10月14日日曜日

[MySQL] 日本語全文検索

mysqlの日本語を検索したくてmroongaを試そうとしたら、
Can't open shared library '/usr/lib/mysql/plugin/ha_mroonga.so'
上手く入らない。そもそも32ビット環境ではおすすめされないようなので諦める。
mysqlのFULLTEXTインデックスで全文検索関数を使うことに。