ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: apache => nginx + fastcgi + php



On Fri, 13 Feb 2004, RaPaMaN wrote:

On Sunday 13 February 2005 13:26, Andrei Nigmatulin wrote:
В Птн, 13.02.2004, в 14:54, RaPaMaN пишет:
Добрый день,

Кто-нибудь делал связку nginx + fastcgi + php и отказ от апача на таких
хостах ? Если php пускать как fastcgi сервер.

Реально ли сейчас такая комбинация или еще надо подождать ?

Одна из проблем которую я вижу - отсутствие в php нормального fast-cgi
proccess manager. Туда должна входить возможность плавной остановки и
перезагрузки php процессов, перезагрузка конфигурации, логи и т.п.
Мы его начали писать, проект скорее всего будет выпущен под OS лицензией
и доступен для тестирования в ближайшее время.

Просто если бы lighttpd умел сжимать статику ( эта фича висит как запрос в
cvs), я бы его и поставил, он хорошо поддерживает fastcgi.

А nginx умеет сжимать все и динамику (проксированную) и статику. И мне
нравится :)

nginx полностью поддерживает remote FastCGI с двумя ограничениями,
которые не должны встретиться в реальных условиях:

1) заголовок запроса (FastCGI параметры и HTTP_*) не может быть больше 64K.
2) заголовок ответа должен быть в одной FastCGI записи (8K).

При превышении в логах будет alert. Если вы их увидите, сообщайте, будем
исправлять.

В качестве FastCGI proccess manager можно попробовать src/spawn-fcgi.c
из дистрибутива lighttpd.

Кстати, а кто-нибудь пробовал запускать lighttpd и fastcgi на разных
машинах ?


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.