Tu banner alternativo

FastCGI

W tym artykule zagłębimy się w fascynujący świat FastCGI, temat, który przykuł uwagę zarówno ekspertów, jak i fanów. Na przestrzeni dziejów FastCGI odgrywał fundamentalną rolę w różnych obszarach, od nauki po sztukę, poprzez kulturę i społeczeństwo. Idąc tym tropem, zbadamy jego pochodzenie, ewolucję i wpływ na dzisiejszy świat, a także różne perspektywy i opinie istniejące wokół tego tematu. Bez wątpienia FastCGI to fascynujący temat, który zasługuje na szczegółową analizę, a w tym artykule zagłębimy się w różne aspekty, aby zrozumieć jego znaczenie i znaczenie dzisiaj.

Tu banner alternativo

FastCGI – interfejs programistyczny zwiększający szybkość oraz zapewniający lepszą skalowalność aplikacji internetowych opartych na technologii CGI.

Nie posiada wielu wad rozwiązań opartych na interfejsie API: jest niezależny od języka i serwera WWW[1], nie wymaga skomplikowanego kodu – różnice ze standardowym CGI są niewielkie, lepiej zapewnia ciągłość funkcjonowania serwera i obsługę ruchu.

Zasada działania polega na tym, że w odróżnieniu od CGI, gdzie dla każdego zapytania uruchamiany był od nowa skrypt, który po jego obsłużeniu kończył pracę, tu mamy jeden proces (lub wiele procesów) pracujący w sposób ciągły. Po obsłużeniu zapytania oczekują one na kolejne, nie kończąc pracy, to pozwala na znacznie lepsze gospodarowanie zasobami serwera, zwłaszcza informacjami z baz danych, które mogą być zachowane w pamięci i nie muszą być za każdym razem wczytywane od nowa.

FastCGI powstało jako odpowiedź firmy Open Market, Inc., na standard Netscape API w połowie lat 90., a następnie zostało udostępnione bezpłatnie w ramach próby utworzenia otwartego standardu.

Przypisy

Linki zewnętrzne