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.