Was ist CGI? Funktionsweise und Einsatz von Web-Skripten
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 3,46 KB
Was ist ein CGI (Common Gateway Interface)?
Ein CGI (Common Gateway Interface) ist ein Programm, das in Echtzeit auf einem Webserver als Antwort auf eine Anfrage eines Browsers ausgeführt wird. Wenn dies geschieht, führt der Webserver einen Kindprozess aus, der die vom Nutzer gesendeten Daten (falls vorhanden) empfängt, diese als Umgebungsvariablen bereitstellt und die Ausgabe des Programms erfasst, um sie als Antwort an den Browser zu senden. Das Ziel von CGI ist es, Intelligenz und Interaktivität zu einer Website hinzuzufügen.
Beispiel: Ein CGI-Programm in C
Der Grundkörper eines CGI-Programms in der C-Sprache:
/* Hallo Welt Programm */
/* Kompilieren in Linux: gcc -o hello.cgi hello.c */
#include <stdio.h>
int main() {
printf(... Weiterlesen "Was ist CGI? Funktionsweise und Einsatz von Web-Skripten" »