Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Nginx + Apache или только nginx
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
и на фронт и на бекэнд ставить nginx мне кажется глупо, тогда по сути nginx'a на бэкенде и не требуется, можно там просто php cgi открыть портом к фронту.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Vinyl
Отправлено: 06 Июля, 2014 - 22:23:27
Частый посетитель
Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012 Откуда: Армавир, Краснодарский край
Помог: 15 раз(а)
OrmaJever пишет:
и на фронт и на бекэнд ставить nginx мне кажется глупо
, однако многие хайлоады на нем:
nginx.org пишет:
Уже длительное время он обслуживает серверы многих высоконагруженных российских сайтов, таких как Яндекс, Mail.Ru, ВКонтакте и Рамблер.
Не берусь утверждать, что он и на бэкенде на вышеупомянутых ресурсах, но точно помню, что читал на хабре в их блоге, что Яндекс.Почта на nginx'е работает. А там дядьки не гулпые сидят.
Покинул форум
Сообщений всего: 46
Дата рег-ции: Окт. 2011
Помог: 0 раз(а)
а глупой ли кажется затея запустить 2 сервиса nginx (на разных портах, понятное дело) - 1-й на статику, 2-й к php ?
esterio
Отправлено: 07 Июля, 2014 - 14:14:16
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
зачем два сервиса если есть хосты
domain.com - динамика
static/domain.com = статика
И соглашусь с Vinyl зависит он проекта. Я также не делал хайлоадов. Но лично убедился в том что много пишут "вот это прикольно". Но как только начинаеш работать с "вот этим" вилазит куча подробностей. Поетому нужно учитивать а нужно ли вам "вот это" вовсе и что оно вам даст кроме "как бы круто".
П.С. лично я ставил nginx + apache2 так как apache имеет .htaccess и у меня на серваке хостилось несколько проектов (не моих) которые активно его использовали. Да й сам в конфигурации nginx не очень то профисионал
LIME
Отправлено: 07 Июля, 2014 - 18:20:04
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Nginx умеет по запросу быть проксей для статики...очень шустрой
ему что два хоста что один
хоть на соседней железке
либо дергать fcgi
кроме htaccess держать апач незачем
а на нормальных движках он и не нужен
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
nginx на фронтенде идёт как лоадбалансер между несколькими бекендами. На бекенд нету смысла ставить nginx т.к. он умеет общаться с php только по cgi, а апач вызывает конкретно сам php модуль. Мне кажется только из-за этого апач и держится на плаву
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.