Når en dansk mindre virksomhed skal have en ny hjemmeside, falder samtalen næsten altid hurtigt på WordPress, Wix eller et lignende CMS-system, simpelthen fordi det er det, de fleste automatisk griber efter. For mange sider er det det rigtige valg. Men i det almindelige tilfælde — en virksomhedsside med fem til ti sektioner, en ydelsesliste, en kontaktformular og måske en blog, hvor indholdet ændres nogle få gange om året — bringer et CMS en række løbende udgifter med sig, som sjældent nævnes i den første samtale: en database og en admin-login, der begge skal patches, et plugin-økosystem hvor en opdatering stille kan ødelægge en side, og en hostingregning, der stiger med besøgstallet, selv om indholdet selv stort set ikke rører sig. Ingen af disse udgifter viser sig dag ét. De viser sig atten måneder senere, som en langsom side, en sikkerhedsadvarsel, eller en udviklerregning for at reparere noget, der gik i stykker under en rutineopdatering, ingen havde bedt om.
En statisk side undgår det meste af dette i selve sin opbygning. Siderne genereres én gang, ved build-tidspunktet, til almindelig HTML, CSS og JavaScript, og herfra er serverens eneste opgave at udlevere disse filer til en browser — der er ingen database at forespørge, ingen admin-panel at bryde ind i, og intet plugin-afhængighedstræ at holde synkroniseret. De praktiske resultater er dem, der betyder noget for en mindre virksomhed: sider, der indlæses næsten øjeblikkeligt, fordi der ikke er noget server-side renderingsskridt ved hvert besøg, hosting der koster en brøkdel af en administreret CMS-plan, fordi statiske filer er billige at servere i enhver mængde, og en markant mindre angrebsflade, da der hverken er en login-formular eller et forældet plugin for en angriber at gå efter i første omgang. Det er også tilfældigvis den arkitektur, LynBros egen side kører på, på tre sprog, af præcis disse grunde.
Det er ikke en universel anbefaling. En side, hvor ikke-tekniske medarbejdere skal udgive et nyt blogindlæg hver dag, en webshop med realtids-lagerstatus og checkout, eller en side, hvor en besøgende reelt skal logge ind og se personligt indhold, passer dårligere til en rent statisk opbygning — der er et headless CMS, der fodrer en statisk front-end, eller en rigtig webapplikation, det rigtige værktøj i stedet. Den ærlige test er enkel: hvis opdatering af siden betyder, at man redigerer nogle få sider et par gange om året, vinder statisk på pris og sikkerhed; hvis det betyder, at en marketingmedarbejder skal udgive nyt indhold uden en udvikler involveret hver uge, gør det ikke.
Den almindelige indvending — at en statisk side ikke kan gøre noget dynamisk — er for det meste forældet. En kontaktformular kan sende til en lille serverless-funktion eller en formular-tjeneste uden at have behov for sin egen server. Et adressefelt kan autoudfylde, mens en kunde skriver sin leverings- eller faktureringsadresse, ved at kalde et dansk adresse-API direkte fra browseren; Danadresse.dk er et gratis, DAWA-kompatibelt API, der dækker 2,7 millioner danske adresser og gør præcis dette, uden at der kræves en backend på selve sitets side. Bookingwidgets, chatwidgets og analytics kan alle sættes ind på samme måde, som scripts, der loades ind på en ellers statisk side. Resultatet ser ud og opfører sig som en dynamisk side for en besøgende, mens det underneden forbliver statisk — og billigt, og svært at ødelægge.
Statiske sider fungerer også godt sammen med print- og offlinemarkedsføring på en måde, der er let at overse: en flyer, en vandekal eller en kvittering kan have et kort link og en QR-kode fra Gyk.dk, der peger direkte på en bestemt side på sitet, med klikstatistik, der viser, om nogen rent faktisk har scannet den — alt sammen uden at røre sitets routing eller tilføje nogen server-side logik. For en dansk SMV, der overvejer en ny side eller en redesign, er det spørgsmål, der er værd at stille, før man vælger et CMS som standard, simpelthen hvor ofte indholdet faktisk ændres — og hvis svaret er et par gange om året, så kontakt os og hør, om en statisk opbygning ville tjene virksomheden bedre.