| |
|
CGI | Common Gateway Interface |
|
Das CGI ist KEINE Programmiersprache, es ist vielmehr die Bezeichnung für die
Schnittstelle zwischen dem Internet und dem Server. Ein CGI-Script ist ein
Programm, das diese Schnittstelle nutzt, diese Scripte werden zum Beispiel in
Perl und PHP geschrieben. Kommen wir zu dem Unterschied zu anderen Scripten und
Dateien. HTML, DHTML, CSS, Java-Script und JAVA werden vom Server auf ihren Rechner
zu Hause runtergeladen und dort ausgeführt, die CGI-Scripte sind kleine Programme,
die auf dem Server ausgeführt werden. Ein kleines Beispiel, das den Vorteil sehr
verdeutlicht.
Wir haben eine Telefonbuch-Datenbank in Java-Script geschrieben, wenn sie nun eine
Abfrage auf diese Datenbank vornehmen wollen, müssen erst einmal alle Einträge auf
ihren Rechner hochgeladen werden (Stunden später) dann kann das Script ausgeführt
werden und die Informationen zu dem Namen "Meier" raussuchen.
Ein CGI-Script arbeitet anders, sie schicken dem Script auf dem Server die Information,
wen sie suchen. "Meier". Dieses Script beginnt nun gleich mit der Arbeit,
sucht die Informationen heraus und sendet NUR DIESE an den Browser (Ihren Rechner)
zurück.
|
|
|
CSS | Cascading Style Sheets |
|
|
DHTML | Dynamisches HTML |
|
|
HTML | HyperText Markup Langage |
|
|
JAVA | JAVA |
|
|
JScript | Java-Script |
|
|
Perl | Practical Extraction And Report Language |
|
|
PHP | PHP Hypertext Preprocessor |
|
|