CGI - Common Gateway Interface Script

Was ist eine CGI Datei

Die CGI Dateiendung wird ausführbaren Dateien zugewiesen, die Skripte in einer bestimmten Programmiersprache enthalten. CGI Dateien enthalten typischerweise Code, der in Perl oder C geschrieben wurde. Diese ausführbaren CGI Skripte werden häufig dazu benutzt, grundlegende Skripte im Internet auszuführen. Dazu gehören das Ändern und Drehen von Werbeanzeigen auf einer Webseite oder das Versenden von E-Mails über Formmail, ein Webformular welches üblicherweise zur Kontaktaufnahme verwendet wird.

CGI Dateien werden auf einem Webserver gespeichert. Die Bearbeitung der Datei ist nur möglich, wenn sie nicht vorher kompiliert wurde. CGI Skripte sind das Standardprotokoll, welches die Interaktion zwischen externen Anwendungen und Programmen und einem Webserver ermöglicht. So können Anfragen vom Webbrowser eines Benutzers an die entsprechende Anwendung oder Software weitergeleitet werden. Der Webserver sendet im Gegenzug die angeforderte Ausgabe an den Webbrowser zurück. Der Code innerhalb der CGI Datei wird als Klartext gespeichert.

Hier ist eine kleine aber nicht vollständige Liste von Programmen, die CGI Dokumente öffnen können:

  • Bare Bones BBEdit (Mac)
  • gVim (Windows)
  • MacroMates TextMate (Mac)
  • Microsoft Notepad (Windows)
  • Richardson EditRocket (Windows, Linux & Mac)
  • Other Text Editors
Über
Erweiterung CGI
MIME Type wwwserver/shellcgi
Nützliche Links