Du er her:

Hva er et nettsted?

Først publisert 01.12.2003

Tror du at du vet hva et nettsted er? Tro igjen! Eirik forklarer hvorfor det folk flest oppfatter som et nettsted er det samme som å tro at en datamaskin er en skrivemaskin, og utdyper nettstedets virkelige struktur og potensiale.

En datamaskin er ikke en skrivemaskin

Da datamaskinene først kom på markedet var de sikkert vanskelig å selge, rett og slett fordi man ikke hadde noe å sammenligne de med. Skal jeg gjette, vil jeg tror at de i begynnelsen ble omtalt som avanserte skrivemaskiner. I dag vil de fleste si at dette er en svak sammenligning ettersom vi vet at muligheten til å skrive brev kun er én av mange funksjoner i en datamaskin.

Et nettsted er ikke en samling nettsider

I forbindelse med denne artikkelen, har jeg spurt forskjellige mennesker hva de mener et nettsted er. Svarene jeg fikk varierte, men de fleste gikk ut på at et nettsted er en samling med nettsider.

Dette er omtrent like riktig som å sammenligne en datamaskin med en skrivemaskin, for selv om et nettsted faktisk kan bestå av nettsider, så utgjør disse kun et av flere elementer i et komplett nettsted.

Hva er et nettsted?

Så hva er egentlig et nettsted? Dersom vi skal finne frem til en god definisjon, må vi slutte å tenke på nettsider som byggesteiner for et nettsted, og heller ta for oss hva nettsidene presenterer, nemlig informasjon. Det er nemlig informasjonen som utgjør de faktiske byggesteinene i et nettsted.

Nettsidenes jobb er å presentere denne informasjonen, men presentasjon er kun en av flere funksjoner som et nettsted består av. Selv vil jeg summere opp hva et nettsted er på denne måten:

Et nettsted er en samling av informasjon tilgjengelig via Internett, med mulighet for å lagre, behandle, og presentere denne informasjonen.

Nettsidene står altså for presentasjon av informasjonen, og jeg skal komme nærmere tilbake til hva jeg legger i presentasjon, og hvordan denne gjennomføres. Men la oss først ta for oss lagring av informasjonen.

Lagring

Minimumskravet til et nettsted er at det lagrer informasjon. Informasjonen på et nettsted kan lagres som deler av de enkelte nettsidene, eller i et separat "lag" slik at informasjonen kan hentes inn på nettsidene etter behov og presenteres på forskjellige måter.

Å lagre informasjon i et eget "lag", kalles å lagre informasjonen i en database. En database kan være alt fra enkle tekstfiler, til mer kompliserte informasjonsstrukturer i egne databaseprogrammer hvor forskjellige typer informasjon er tilknyttet hverandre. Hovedpoenget med en database er at informasjonen er adskilt fra presentasjon og behandling.

Behandling

Det neste som kjennetegner er komplett nettsted er muligheten til å behandle informasjon i større eller mindre grad. Å behandle informasjon kan forenkles til "å gjøre noe" med informasjonen. Behandle kan være nesten hva som helst, men omfatter som oftest omformatering, utregninger og/eller distribusjon/utveksling av informasjon.

Behandling kan også være å lagre, slette eller endre informasjon. Dette må ikke forveksles med selve lagringen, og kan sammenlignes med deg og fryseren din. Du er den som fyller og henter ut gjenstander fra fryseren (behandling) mens fryseren i mellomtiden lagrer gjenstandene for deg (lagring).

Presentasjon

Til sist kommer vi til nettsidene, som kun er en av flere måter å presentere informasjon på et nettsted. Dersom informasjonen er lagret som en del av nettsiden (ikke i en database) kan informasjonen kun presenteres på én måte, og vi kaller nettsidene for statiske.

Er derimot informasjonen lagret i en database, kan nettsidene hente inn denne og presentere den forskjellige avhengig av hva slags informasjon som presenteres, hvem den presenteres til, når den presenteres, osv. Dette kalles dynamiske nettsider.

Et eksempel på en dynamisk nettside finner du på Netmakings nettsted. Alle artiklene er her lagret i en egen database, og det finnes kun én nettside som bestemmer hvordan artiklene skal se ut. Denne nettsiden presenterer så forskjellige artikler, avhengig av hvilken artikkel den blir bedt om å finne frem.

En struktur som gir rom for å vokse

Etter denne forklaringen sitter du kanskje igjen med følelsen av at det å omtale et nettsted som en samling nettsider ikke er så langt fra sannheten som jeg påstår, og at denne lagvis inndelingen kun er av betydning for større nettsteder og de som er mer teknisk involverte.

Hvis derimot en som er involvert i arbeidet med selv de minste nettsteder ikke har en forståelse for denne strukturen risikerer han eller hun:

Å betale for mye for nettstedet

En pris pr antall nettsider kan virke fornuftig dersom man ikke forstår nettstedets lagvise struktur. Kjenner man derimot til denne, vet man at informasjon og presentasjon er adskilt, og at det ikke er noen grunn til å betale pr side ettersom et sett med nettsidemaler kan benyttes på en mye større mengde informasjon. Dersom du får et tilbud på utforming av et nettsted basert på antall nettsider, kan du være temmelig sikker på at tilbudsgiveren ikke bygger nettstedet ditt på en lagvis struktur.

Noen vil hevde at enklere nettsteder kan lages billigere ved å benytte seg av statiske nettsider, men dette skyldes da i realiteten manglende verktøy og kompetanse til utvikling av en lagvis struktur.

Å bruke unødig lang tid på vedlikehold eller måtte bygge om hele nettstedet

Skalerbarhet er et hyppig brukt dataord, dog ikke forbeholdt databransjen. At et system er skalerbart, betyr at det kan vokse uten at systemet må omstrukturers for å takle veksten. At et datasystem er skalerbart, betyr altså at det har en struktur som takler vekst godt.

Dersom du har et nettsted som ikke er bygget med en lagvis struktur, kan du være ganske sikker på at det ikke vil skalere. Dette betyr at ettersom nettstedet vokser vil det bli vanskeligere og mer tidkrevende å vedlikeholde, og du blir nødt til å bygge om hele nettstedets fundament.

Trenger du en datamaskin eller en skrivemaskin?

Valget mellom å benytte seg av nettstedets lagvise struktur eller ikke, kan sammenlignes mellom valget mellom en skrivemaskin og en datamaskin. Dersom du er sikker på at du kun skal skrive enkle brev, og at dine behov ikke vil endre seg på lang tid, kan du gå til anskaffelse av en skrivemaskin. Ønsker du derimot muligheten til å automatisere og effektivisere prosesser og ha rom for utvidelse slik at du kan tjene inn din investering, er det en datamaskin du trenger.

På samme måte kan du, dersom du kun skal presentere kun litt informasjon på én måte, og informasjonen ikke skal endres i fremtiden, bygge et nettsted bestående av statiske nettsider. Bygger du derimot med en lagvis struktur og dynamiske nettsider, vil du få et nettsted som kan fungere som en effektiv kommunikasjonsplattform for bedriftens både kunder, leverandører og medarbeidere, og som vil være investeringen vel verdt.