Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hauptseite | See live article

Gopher

Gopher (engl. Erdhörnchen) ist ein Informationsdienst, der über das Internet mit Hilfe eines Gopher-Clients oder einem Webbrowser abgerufen werden kann.

Table of contents
1 Geschichte
2 Funktionsweise
3 Clients

Geschichte

Gopher ähnelt dem frühen World Wide Web und wurde 1992 an der Universität von Minnesota entwickelt.

Die Überlegung, die zu Gopher führte, war die umständliche Handhabung von FTP, bei dem man sich einloggen muss und über Konsolenbefehle in Verzeichnisse wechseln musste, um die gewünschte Datei zu finden und herunterladen zu können. Zudem wollte man ein einfach zu administrierendes Informationssystem schaffen, das wenig Ressourcen benötigt.

Mitte der 90er Jahre hatte nahezu jede Organisation, die über einen Internetzugang verfügte, wie zum Beispiel Universitäten, aber auch Regierungen, einen Gopherserver und stellte der Allgemeinheit Informationen aus allen Bereichen zur Verfügung.

Mit dem Aufschwung des WWW jedoch ging die Zeit des sogenannten Gopherspace zu Ende.

Heute gibt es nur noch sehr wenig Gopherserver und Gopher ist weitgehend unbekannt.

Funktionsweise

Gopher baut auf das Gopher-Protokoll auf, das in RFC 1436 definiert ist.

Gopher bietet im Gegensatz zu HTML-Seiten ein automatisch generiertes Menü an, das aus den im aktuellen Verzeichnis befindlichen Dateien generiert wird. Der Gopher-Server erkennt dabei, ob es sich um Verzeichnisse oder Dateien handelt und zeigt dies durch entsprechende Symbole an, wie zum Beispiel das folgende Bild darstellt.

Zusätzlich bieten Gopher-Server auch Konfigurationsdateien an, die es dem Betreiber erlauben, Verweise auf externe Gopherserver zu generieren.

Für den Gopherserver gopherd, der zum Beispiel bei der Linux-Distribution Debian mitgeliefert wird, sieht diese Datei im Aufbau folgendermaßen aus:

Name=Web Server on Athene
Type=h
Path=GET /
Host=athene.dnsalias.org
Port=80
Name=NCT Gopher Server Type=1 Port=70 Path=/ Host=gopher.nct.de

In dieser Datei ist zum einen ein Verweis auf einen Webserver, aber auch ein Verweis auf einen anderen Gopherserver definiert.

Abgespeichert wird diese Datei in einem Verzeichnis des Gopherservers unter dem Namen .Links. Bitte den Punkt vor dem Dateinamen beachten.

Im Gegensatz zu Webseiten sind Gopherseiten reine Textdateien ohne Formatierung, wie zum Beispiel Fettschrift oder eingebettete Grafiken.

Clients

Für Gopher gibt es eigene Clients, die jedoch nicht bei allen Betriebssystem-Distributionen beigelegt werden. Eine Möglichkeit aber, den Gopherspace zu erforschen, bieten Webbrowser, wie zum Beispiel Mozilla. Der Internet Explorer von Microsoft wird nicht empfohlen, im WWW findet man aber Webseiten, die eine Schnittstelle vom Gopherspace in das WWW bereitstellen.

Um eine Gopherseite mit einem Webbrowser aufzurufen, gibt man die Zeile

gopher:///
ein.

Beispiel:

gopher://gopher.floodgap.com/



Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved