beschreibt eine Schnittstelle, mit der über Pages ausführbare Programme auf dem Server aufgerufen werden können.
In den meisten Fällen wird dies benutzt, um Daten, die in Formularen eingetragen und an den Server übertragen wurden, entsprechend den Anforderungen auszuwerten. Aber auch Warenkörbe, Suchmaschinen, Counter (Zugriffszähler), Cookies und deren Verwaltung, Statistiken etc. gehören zu den Aufgaben, die gelöst werden können.
Eine oft genutzte Sprache heißt Perl. Grundsätzlich können aber alle Programmiersprachen genutzt werden, die vom jeweiligen Server unterstützt werden.
RFC - Request for Comments
RFC 3875 - The Common Gateway Interface (CGI) 1.1
Weiterführende Links
{ActivePerl (win32) - http://www.activestate.com/ActivePerl/}
{CGI-Resources - http://cgi.resourceindex.com/}
[CGI: Computer Generated Imagery - http://de.wikipedia.org/wiki/Computer_Generated_Imagery] @ Wikipedia