Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Чем лучше Apache+php+nginx чем php-cgi+nginx?  (Прочитано 1521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Чем лучше Apache+php+nginx чем php-cgi+nginx?
« : 19 Ноября 2010, 13:02:00 »
Чем оно лучше и подойдет ли для высоконагруженного проекта?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #1 : 19 Ноября 2010, 13:20:15 »
При чём тут апач? Вопрос вообще как-то коряво поставлен. Такое впечатление, что у вас уже есть мнение, которого из вас колом не вышибить, а топик создали лишь бы потроллить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #2 : 19 Ноября 2010, 13:21:59 »
Я имел ввиду зачем ставить два вебсервера (апач+php для обработки php, а nginx для статики) а не поставить все на один nginx? Зачем апач то нужен обязательно?

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #3 : 19 Ноября 2010, 13:24:32 »
Затем, что nginx создан для статических запросов. Для php придётся что-то вроде php-fpm в любом случае настраивать.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #4 : 19 Ноября 2010, 13:25:03 »
Так и задавайте вопрос. "Если я строю проект на nginx, надо ли мне ставить апач?".
Ответ - нет, не надо.
Всё больше убеждаюсь, что вы начитались каких-то "статей". Голову тоже иногда прикладывайте к прочитанному.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #5 : 19 Ноября 2010, 13:26:49 »
Я слышал про fpm, почему это хуже я так и не понял толком. Если по логике, то он для каждого запроса отдельный процесс будет запускать и это будет снижать производительность. Это так?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #6 : 19 Ноября 2010, 13:30:48 »
Затем, что nginx создан для статических запросов. Для php придётся что-то вроде php-fpm в любом случае настраивать.

Что есть в вашем понимании "php-fpm"?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн mrnexus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #7 : 19 Ноября 2010, 13:33:28 »
Я это понимаю как php-cgi, тоесть php подключается не как модуль, а как отдельный обработчик и запускается каждый раз при запросе своих типов файлов.

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #8 : 19 Ноября 2010, 13:35:30 »
Что есть в вашем понимании "php-fpm"?
Замена FastCGI, а что, я не прав?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #9 : 19 Ноября 2010, 13:38:41 »
А зачем его заменять?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #10 : 19 Ноября 2010, 13:57:13 »
Nginx сам по себе умеет только статику. Для работы php нужно прикручивать или php-cgi, или php-fpm. В php-fpm добавлены исправления некоторых проблем. Поэтому есть смысл исползовать его

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Чем лучше Apache+php+nginx чем php-cgi+nginx?
« Ответ #11 : 19 Ноября 2010, 14:13:14 »
Каких именно проблем?...
Понимаешь, что каждое движение должно быть осмысленно? Если исправленные проблемы не встречаются вживую на конкретной конфигурации, смысла в подобном действии немного.
И, "nginx сам по себе" умеет не "только статику", он ещё замечательно кеширует... А зачастую даже 2-секундный кэш на нагруженном проекте способен сэкономить очень много.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.