Skip to main content

Alles für die Homepage... Scripte, Templates, Workshops und Support

Was ist CGI/Perl?

Nun CGI ist die Schnittstelle „Common Gateway Interface“ Dabei werden Scripte auf dem Webserver ausgeführt (Perl) und das Ergebnis an den Browser zurückgesendet. Es gibt natürlich auch Scripte die kaum etwas „zurücksenden“, Mailscripte z.B. senden ja nicht an den Browser sondern zu ihrem Postfach. Sie sehen dann meist nur das die Mail versendet wurde.

Eine der wohl bekanntesten Anwendungen sind Foren, Gästebücher und dergleichen.

Perl ist dann das was auf dem Webserver des Betreibers installiert ist und die Scriptbefehle verarbeitet. Wenn Sie z.B. in ein Gästebuch schreiben und das Formular absenden wird das Script auf dem Server gestartet, die darin enthaltenen Befehle abgearbeitet (Datei öffnen, schreiben, schließen) und dann das Ergebnis an den Browser ausgegeben.

Perl kann natürlich noch viel, viel mehr. Dies alles hier aufzuzählen würde zuweit führen. Eine sehr praktische Eigenschaft sei hier aber noch erwähnt. Perl kann Durch Module, die Funktionen bereitstellen erweitert werden. Diese Module werden Sie aber in den seltensten Fällen selbst installieren. Dies Module installiert der Betreiber des Webservers. Ein Modul stellt dann Funktionen bereit die Sie sonst erst aufwendig programmieren müssten.


Zum Inhaltsverzeichnis / Was ist CGI/Perl