close
這幾天花了點時間把 ZendServer CE 版的一些元件抽出來放到我自己包的 Portable APM 上,並且作了一些壓力測試的交叉比較。
先說結論:
- php5_module 的速度還是最快,但是在併發請求時會失敗
- fcgid_module 在併發請求時比 php5_module 還要不穩定,失敗連連,所以這次比較不加入這個
- zend_enabler_module 相當穩定,沒有請求失敗的紀錄,加上 Optimizer+ 之後的每秒請求數比 php5_module 少一成
測試環境:
- Windows 7 64 bits
- Apache 2.2.15
- MySQL 5.5.2
- PHP 5.3.2
- Drupal 7.0 alpha 3(Standand 安裝,移除 database logging 模組,JS/CSS 打包輸出,有開快取)
壓力測試命令:ab -r -c 100 -n 10000 http://127.0.0.1/index.php
比較表格:
zend_enabler_module | N/A | XCache | Optimizer+ |
#/sec | 129.03 | 297.60 | 362.98 |
% | 1.00 | 2.31 | 2.81 |
php5_module | N/A | XCache |
#/sec | 185.91 | 393.75 |
% | 1.00 | 2.12 |
全站熱搜
留言列表