FCGI (fast common gateway interface)

Fast Common Gateway Interface (FCGI) ist eine Weiterentwicklung vom Common Gateway Interface (CGI). Das Protokoll bildet die Schnittstelle zwischen interaktiven Programmen mit einem Webserver. Das Ziel von FastCGI ist es, den Overhead zu reduzieren, der das Interfacing des Webservers mit CGI-Programmen begleitet. Dadurch kann der Webserver gleichzeitig mehr Webseiten-Anfragen bearbeiten.


<< Anzeige >>

FastCGI behebt bestimmte Schwachpunkte des CGI-Protokolls, die bei hoher Belastung die Effizienz und wie Skalierbarkeit einschränken. FCGI wurde erstmals in den 90er Jahren vorgestellt und war eine Antwort auf Netscapes eigenes NSAPI für die Entwicklung von Web-Anwendungen.

Einige Webserver-Hersteller haben die Open-Market-Entwicklung FCGI in ihre Produkte implementiert. Verglichen mit anderen Techniken, die auch auf die Beschleunigung und Vereinfachung von der Server-Subprogramme setzen, folgt FCGI den CGI-Paradigmen.

Querverweise von FCGI (fast common gateway interface) nach:

Querverweise nach FCGI (fast common gateway interface) von: