FastCGI
Handler fcgi przesyła zapytania do serwerów FastCGI, takich jak, Django, Pylons, PHP, Ruby on Rails i pobiera z nich odpowiedzi.
FastCGI jest skalowalnym i niezależnym od jezyka rozszerzeniem CGI zwiększającym jego wydajność. W uproszczeniu jest to to samo co CGI ale wielokrotnie szybsze.
Moduł ten akceptuje wsztystkie parametry Handlera CGI. Potrzebuje on jednak skonfigurowanego balancera, który w tym wypadku powie Cherokee gdzie znajdzie serwer FastCGI.
W większości przypadków wystarcza konfiguracja tylko jednego serwera FastCGI. W tym wypadku należy skonfigurować handlera aby używał Round Robin i pojedynczego hosta lub interpretera ( nie ma to wpływu na wydajność )
Moduł ten akceptuje wsztystkie parametry Handlera CGI. Potrzebuje on jednak skonfigurowanego balancera, który w tym wypadku powie Cherokee gdzie znajdzie serwer FastCGI.
W większości przypadków wystarcza konfiguracja tylko jednego serwera FastCGI. W tym wypadku należy skonfigurować handlera aby używał Round Robin i pojedynczego hosta lub interpretera ( nie ma to wpływu na wydajność )
Parametry
Aby ustawić poprawnie FastCGI poczytaj najpierw o handlerze CGI. Jedynie Check file ma inne zachowanie. ( dopisać jakie)
Aby ustawić opcje specyficzne dla FastCGI, poczytaj o balancerach.
Dla developerów
Są dwie implementacje FastCGI: fcgi oraz fastcgi.
Fastcgi jest bardziej kompletną implementajcą, ale jednocześnie bardziej złożoną. Aktualnie fcgi staje się standardowym wyborem, ponieważ interpreter PHP jest lekko zabugowany, kiedy musi rozdzielić wielokrotne zapytania z tego samego socketa.
Fastcgi jest szybsze i bardziej zgodne ze standardami, mimo wszystko fcgi jest lepszym wyborem na dzisiaj.
Fastcgi jest bardziej kompletną implementajcą, ale jednocześnie bardziej złożoną. Aktualnie fcgi staje się standardowym wyborem, ponieważ interpreter PHP jest lekko zabugowany, kiedy musi rozdzielić wielokrotne zapytania z tego samego socketa.
Fastcgi jest szybsze i bardziej zgodne ze standardami, mimo wszystko fcgi jest lepszym wyborem na dzisiaj.
Szczegóły tej rewizji
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 11-03-2009, 14:09:38
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 11-03-2009, 14:09:38
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
http://www.cherokee-project.com/doc/modules_handlers_fcgi.html