CGI (Common Gateway Interface)

CGI steht für „Common Gateway Interface“ und ist ein Standard für die Kommunikation zwischen Webservern und externen Programmen, um dynamische Webinhalte zu erzeugen.

CGI-Skripte (auch CGI-Binärdateien bezeichnet) können in verschiedenen Programmiersprachen wie Perl, Python, Ruby oder C geschrieben sein. Sie werden auf dem Webserver ausgeführt, um dynamische Inhalte wie interaktive Formulare, Suchfunktionen oder personalisierte Websites zu generieren. Wenn ein Benutzer eine Anfrage an eine Website stellt, die CGI erfordert, wird der Webserver das entsprechende CGI-Skript ausführen, dies berechnen und das Ergebnis als HTML-Seite an den Browser des Benutzers zurückleiten.

6
7
8
9