Nginx + php_fpm VS Nginx + Apache - ваш опыт?

J
На сайте с 21.08.2011
Offline
78
6632

Не ради очередного холивара.:idea:

Друзья, поделитесь вашим опытом и мнением, что выбираете и почему.

Я давно юзаю связку "фронт Nginx + бэк Apache", но, в очередной раз поднимая сервер с нуля, задумался, а не лучше ли попробовать поработать без Апача. Но пробовать на продакшене побаиваюсь - не шибко силён в серверных делах (вдруг чего - долго буду копаться, а сайты - стоять).

Что я вижу отрицательного с отказом от Апача, так это, главное, -- переделка всех реврайтов под Nginx, отказ от привычного htaccess. Геморрой небольшой с WP, Joomla и прочим.

Что мерещится положительного с отказом от Апача --вроде как меньшее потребление ресурсов (RAM/CPU) при той же нагрузке (кол-во посетителей).

В общем, стоит пробовать переехать на Nginx+php_fpm или нет? Что скажите? Какие ещё плюсы/минусы вы видите?:popcorn:

Андрей
На сайте с 30.09.2009
Offline
497
#1

php-fpm имеет на мой взгляд только один минус - неудобство для простого пользователя, который привык к .htaccess. Во всем остальном апач проигрывает.

EuroHoster.org ( https://eurohoster.org/ru) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
CN
На сайте с 29.09.2007
Offline
155
#2

Если только для себя то стоит попробовать без Apache пустить сайты.

Lyutov
На сайте с 27.08.2013
Offline
20
#3
Jovian:
Геморрой небольшой с WP, Joomla и прочим.

Если перейти на lemp (nginx+php-fpm) то гемора с вп точно не будет, даже больше, вп будет там как рыба в воде.

Отличный фао по настройке http://ewan.im/900/10-million-hits-a-day-with-wordpress-using-a-15-server

Реврайты под nginx у большинства популярных cms уже готовы.

Mik Foxi
На сайте с 02.03.2011
Online
1153
#4

а я давно перешел на lighttpd + php fast cgi

это как nginx, только понятнее :)

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ Форум на замену серчу: https://foxi.biz/
Андрей
На сайте с 30.09.2009
Offline
497
#5

foxi, не имею ничего против lighttpd, но что в nginx непонятно? Например?

J
На сайте с 21.08.2011
Offline
78
#6
conturov.net:
Если только для себя то стоит попробовать без Apache пустить сайты.

Вот, хочу покопать перед тем как пускать. Нужны веские причины для "старта". :)

Lyutov:
Если перейти на lemp (nginx+php-fpm) то гемора с вп точно не будет, даже больше, вп будет там как рыба в воде.

В простейших случаях - да, наверное. Но у меня не всё так просто даже с тем же ВП - есть нестандартные редиректы. Хотя, при желании, они все переписываются с htaccess под Nginx.

Lyutov:
Отличный фао по настройке http://ewan.im/900/10-million-hits-a...ng-a-15-server

Да, уже читал до этого. Собственно, одно из того, что меня заставило задуматься над использованием php-fpm.

foxi:
а я давно перешел на lighttpd + php fast cgi
это как nginx, только понятнее

А подробнее о "только понятнее" и вообще? :)

Меня, к примеру, сильно "воодушевляет" надпись на главной странице lighttpd:

News
1.4.32
November 21, 2012

-----------

По поводу Apache бэк vs php-fpm я начитался немало, но кому верить - черт его знает.

Одни пишут, что Apache c mod_php работает быстрее и стабильнее, нежели php-fpm, когда дело касается исполнения того самого PHP. Ресурсов Apache на бэк-энде жрет немного более, чем php-fpm, но скорость выше. Так ли это?

Другие пишут, что нифига подобного...

Третьи пишут, что, мол, нифига вы не умеете настраивать Апач. :)

Четвертые ...

Пробовать самому? Наверное, буду. Просто много переписывать надо тех же редиректов - геморрр.. :) Хотелось бы больше уверенности, что оно того стоит. Как-то так.

Mik Foxi
На сайте с 02.03.2011
Online
1153
#7
Jovian:

А подробнее о "только понятнее" и вообще? :)

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

WapGraf:
foxi, не имею ничего против lighttpd, но что в nginx непонятно? Например?

как вебсервер мне он показался сложным и нелогичным, после минималистичного лайти, уж слишком в нем много конфигов на все случае жизни, но как прокси он идеален.

J
На сайте с 21.08.2011
Offline
78
#8
foxi:
лайти - это тоже вебсервер, только очень легкий, конфиг его простой, с минимумом настроек, реврайты переписываются под него легко. статику отдает также как нгинкс.

Это я в курсе. Но вот, лично я, не вижу в нём чего-то лучшего, чем даёт тот же Nginx.

Получается, что вы просто считаете удобней. Какой-нибудь конкретный пример? Мне интересно.

Mik Foxi
На сайте с 02.03.2011
Online
1153
#9
Jovian:
Это я в курсе. Но вот, лично я, не вижу в нём чего-то лучшего, чем даёт тот же Nginx.
Получается, что вы просто считаете удобней. Какой-нибудь конкретный пример? Мне интересно.

все полюбому будет субъективно. у меня так сложилось, что сначала я хорошо освоил лайти, а потом уже я начал осваивать нгинкс, который меня вогнал в ступор нереальным обилием параметров в конфигах, которые сколько не крути - производительность получается разной и не найти идеального варианта. В итоге с нгинксом я дальше чем использование для проксирования не ушел. а с лайти уже года 3 если не больше.

CN
На сайте с 29.09.2007
Offline
155
#10
Jovian:
Пробовать самому? Наверное, буду. Просто много переписывать надо тех же редиректов - геморрр.. :)

Думаю вам поможет эта статья: http://codex.wordpress.org/Nginx

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий