Vad är Gopher? definition och betydelse

click fraud protection

Postat på förbi Mel Hawthorne

Gopher är ett kommunikationsprotokoll designat för att distribuera, söka och hämta dokument över LAN eller över internet. Den är utformad för att vara ett menydrivet alternativ till den tidiga webben men har varit mindre populär än att använda webbläsaren för att se HTTP-innehåll. Varje gopher-sida är utformad för att vara som en katalog på en hårddisk eller resultatsidan för en sökmotor, den har ett gäng av länkar och förklaringar som vad varje länk är så att du kan komma närmare att hitta sidan som har den information som du vilja.

Technipages förklarar Gopher

Gopher är ett kommunikationsprotokoll som syftar till att konkurrera med HTTP om dess plats som internets huvudprotokoll. Gopher, som släpptes 1991, var till en början ganska populär men fick aldrig riktigt tag i den utsträckning som HTTP gjorde det delvis tack vare University of Minnesota, som ägde rättigheterna, beslutade att ta ut en licensavgift för att använda deras gopher-serverimplementering.
Gopher har fyra centrala mål:

Ett filliknande hierarkiskt arrangemang som skulle vara bekant för användarna.
En enkel syntax.
Ett system som kan skapas snabbt och billigt.
Utöka filsystemets metafor, till exempel sökningar.

Gopher är tänkt att se ut som om det vore en ansluten skrivskyddad hårddisk, där du bara bläddrar igenom kataloger tills du kommer till den resurs du ville ha.

Gopher-funktionalitet var tillgänglig i vissa webbläsare främst tack vare entusiaster som utvecklade webbläsartillägg men dessa tillägg har inte stöds i de mest populära moderna webbläsarna i år nu.

Vanliga användningar av Gopher

  • Internet Gopher-protokollet är designat för distribuerad dokumentsökning och hämtning.
  • Gopher har en styvare struktur än den fria HTML-koden på webben.
  • Ett Gopher-system består av en serie hierarkiska hyperlänkbara menyer.

Vanliga missbruk av Gopher

  • Filen är tillgänglig via gopher.