CGI (Common Gateway Interface)


Von Vorstand (info auf trash.net)


Was ist CGI?

CGI (Common Gateway Interface) ist ein Weg, wie Daten zwischen dem Besucher und dem Webserver ausgetauscht werden. Einfach gesagt: Ein Besucher der Website gibt etwas ein und klickt auf "Senden". Der Webserver startet ein Programm, das die eingegebenen Daten auswertet und eine Antwort zurüchschickt, die der Benutzer dann sieht. Typische Anwendungen von CGIs sind Gästebücher, Kontakt-Formulare, Suchmaschinen, aber auch komplizierte Anwendungen wie Online-Shopping, Internet-Banking, Online-Spiele usw.

Wie kriege ich CGI?

trash.net bietet den Mitgliedern die Möglichkeit, auf ihren Web-Seiten CGIs zu verwenden. Du musst Dich also als Mitglied anmelden.

Das CGI-Programm musst Du entweder selbst schreiben oder ein bereits geschriebenes anpassen. Viele CGIs sind in perl geschrieben, aber auch andere Sprachen sind auf trash.net unterstützt (C, C++, Java, Java Servlets, /bin/sh usw.) Viele Anwendungen sind aber bereits schon einmal geschrieben worden - warum also das Rad jedesmal neu erfinden? Schaue doch einmal auf scriptsearch.com vorbei, dort findest Du unzaehlige Scripts, die Du nur noch anpassen musst.

Wir haben einen Wissens-Artikel zum Thema CGI, das Dir hilft, Dein CGI auf trash.net richtig zu installieren. Wenn Du trotzdem nicht mehr weiterkommst, kannst Du natürlich die anderen trash.net-Benutzer auf der Support-Mailingliste um Rat fragen.