Pilat

Рейтинг
250
Регистрация
08.03.2007

Вопрос был — даёт ли php-fpm существенный прирост производительности по сравнению с стандартными решениями. В данном тесте этот вопрос не изучался, изучалось влияние nginx на отдачу - так это и изучать не надо. То есть тест к спору отношения не имеет.

В общем я не понял что с чем сравнивалось. Работал ли апач с nginx как фронтенд. С какой машины делались запросы. Откуда такая куча failed запросов. Откуда столько форков у апача - их должно быть столько же сколько воркеров и не намного больше. Я бы такой тест не принял за обоснование чего бы то ни было — ни за, ни против.

Pilat добавил 25.12.2009 в 04:39

cvss:
Тесты меряют ровно то, что у них написано в заголовке - оверхед на различные методы вызова php-шного кода.

Но интересно, как по вашему влияет использование mod_php или php-fpm на открытие файлов - а интерпретатор и там, и там один и тот же. Если вы предполагаете, что там как-то по разному открываются файлы, или, например, запросы к базе другие строятся, то это ошибка.

Разница между mod_php и php-fpm только в той прослойке, которая начинается принимающим сокетом и заканчивается вызовом функции выполнения php-скрипта. И чем больше php-кода в тесте или операций, типа открытия файла, тем меньше разница в тестах и тем ближе она будет к статистической погрешности. Что закономерно.

Разница между mod_php и FastCGI в том, что FastCGI грузит один раз код и много раз его использует. CMS из сотен модулей на загрузку файлов тратит кучу времени, именно это даёт прирост в случае fastcgi+perl. php-fpm как-бы fastcgi+php, но не fastcgi на самом деле, как подозревают некоторые, поэтому серьёзного прироста не должно быть.

Всё-таки такие тесты смысла не имеют - они меряют фигню. Надо что-то осмысленное пускать, в реальности 500 ответов в секунду не будет, а будет 10 и совсем другие причины начнут работать, например открытия файлов.

Ну и где Итаниумы тут? Одни AMD64 и есть.

Какое отношение ispsystem имеет к хетзнеру? При заказе сервера можно выбрать Lenny, при перестановке системы можно. И как IA64 может быть у хетзнера стандартным???

stydent:
Поставили, сервак. Вот только не могу понять как поставить через robot образ нужный (Debian Lenny Amd64), вернее где его взять. Пытался указать путь к установочному образу, он ругается - походу нужен образ системы. А вот как сделать образ так и не нашел (

Да вроде образ этот у них стандартный, выбрать его надо и всё.

Похоже на наркоманскую версию обсуждения вопроса "Сколько ангелов поместится на кончике иглы" :)

PS

Сколько ангелов поместится на кончике иглы? Это смотря чем зарядили шприц!

Хетзнер и его особенности обсосаны в этой теме до мелочей. В их вики всё что возможно описано. На их форуме все мыслимые вопросы заданы. И всё равно ...

whites:
Господи! nginx+php-fpm c apache+mod_php сравнивать!
Постыдитесь, какие н*** тесты? Вообще чтоли nginx не использовали?
Тем более уже пять раз сказали правильно по теме.

Вы не очень, похоже, разбираетесь в вопросе. К nginx он отношения особого не имеет.

Andreyka:
Предоставьте север. Потестим. А то потом скажете что я на своем VDS результаты подкручивал :)

Только после НГ могу предоставить, под управлением VmWare в разных конфигурациях. Но я бы принял и результаты на Вашем, хотя меня удивляет что их нет. Откуда же должно быть известно, что php-fpm даёт серьёзные преимущества?

Всего: 2890