Tjenester/Gopherhull

From Programvareverkstedet
Revision as of 18:37, 16 August 2024 by Oysteikt (talk | contribs) (Add page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Gopher er en protokoll som tapte kampen mot HTTP, men som også mye mindre oppblåst enn verdensveven vi bruker i dag.

Bruke gopher

For å bruke gopher, så hjelper det lite med en tradisjonell nettleser. Du må skaffe deg en gopher-klient. Det finnes mange forskjellige gopherklienter, men på hildring så har vi blant annet lynx og kan ellers anbefale phetch.

PVV sitt gopherspace finner du her: gopher://gopher.pvv.ntnu.no

Lage et gopherhull

Terminologi

Et "gopherhull" (eng: gopherhole) er omtrent ekvivalent med en "nettside" for den vanlige veven}}

Vi kjører en gopher-server med navn gophernicus på Maskiner/isvegg. Denne serveren lar deg tjene dine egne gopherhull, på lik linje med hjemmesider.

For å komme i gang, så bør du lage en ny katalog i hjemmekatalogen din med filsti ~/public_gopher. Dette vil være ekvivalent til web-docs katalogen brukt for hjemmesider. Her er et eksempel på en liten gopherside du kan bruke som startpunkt:

! Velkommen til min side

Litt tekst...

1Dette er en lenke til en undermeny	/~brukernavn gopher.pvv.ntnu.no	70
0Her har vi en tekstfil i samme katalog: tekst.txt

Vi kan også kjøre et script:

=/home/pvv/d/brukernavn/public_gopher/dynamisk.sh

Eller et bilde

I/home/pvv/d/brukernavn/public_gopher/bilde.jpg

Som du kan se, så har flere av linjene en prefiks på ett tegn som betyr noe for teksten som følger. Wikipedia har en god oversikt over disse tegnene: https://en.wikipedia.org/wiki/Gopher_(protocol)#Item_types

Viktig: gopher-protokollen er ikke kryptert. Ikke ha noe i gopherhullene dine som du ikke vil at andre ikke skal se.

Lenker, venner og beslektede

Du har sikkert allerede skjønt at gopherrommet ikke er så stort, enten det er fordi du allerede vet hva gopher er, eller nett fordi du aldri har hørt om det før. Den vanlige verdensveven er blitt veldig dominant på internett. Men det betyr også at gopher-nettet ikke er like forsøpla som verdensveven. På mange måter kan det minne litt mer om veven når den var veldig ny. Her er et par lenker vi kan anbefale å bla rundt i: