FastNetMon

Friday, 8 January 2010

Тестирование производительности Wordpress на PHP FastCGI c eAccelerator

В результате трех запусков команды:
ab -c 10 -n 100 http://xx.xx.xx.xx/


Имеем следующие скоростные характеристики Wordpress`а:
Requests per second: 6.17 [#/sec] (mean)


Теперь подключаем eAccelerator, установленный по инструкции: http://phpsuxx.blogspot.com/2010/01/eaccelerator-debian-5-lenny-php-fastcgi.html

В итоге получаем устойчивое:
Requests per second: 12 [#/sec] (mean)


Гхм, ну что же, рост скорости исполнения скриптов ровно вдвое. Круто, чо :)

Ради интереса переключил на PHP CGI (eAcc с ним не работает) и получил следующие результаты:

Requests per second: 4.47 [#/sec] (mean)


И на PHP как модуль Апача (с ним eAcc работает):
Requests per second: 10.14 [#/sec] (mean)


Апдейт! Прогнал тесты на двухядерной машине.

Подолбив стандартный Wordpress на платформе Nginx/Apache2/PHP FastCGI командой: ab -c 10 -n 10000 http://test1.ru:80/ получаем цифры приведенные ниже.


С использование eAccelerator: Requests per second: 44.64 [#/sec] (mean)
Без: Requests per second: 12.82 [#/sec] (mean)


Так что на основе выводов, прошу более не спорить о том, кто быстрее :) PHP FastCGI - круче всех!

No comments :

Post a Comment

Note: only a member of this blog may post a comment.