Common Gateway Interface

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Version vom 24. Mai 2010, 22:21 Uhr von Dirk (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Mit Common Gateway Interface (CGI) bezeichnet man eine standardisierte, plattformunabhängige Schnittstelle, welche den Informationsaustausch zwischen Webservern oder HTTP-Servern und einem externen Programm regelt.

CGI-Skripte ermöglichen es, Daten in ein auf einer Webseite vorhandenes Formular einzugeben, dieses abzuschicken, vom Server mit einem beliebigen Programm weiterverarbeiten und unter Umständen ausgewertet wieder zurücksenden zu lassen. CGI steuert dabei per Script die Interaktion zwischen dem Anforderungsformular vom Web-Browser mit dem Datenbankprogramm des Servers. Über das Common Gateway Interface können andere Systeme, wie Datenbanken, mit HTTP-Servern kommunizieren.

Eine schnellere Variante von Common Gateway Interface (CGI) ist FastCGI.