FastCGI

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

  1. Artykuły – Archiwum – CHIP. pckurier.pl. [zarchiwizowane z tego adresu (2006-10-01)]..

Linki zewnętrzne

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya