Skip to main content
Når webhotellet ikke holder lenger

WordPress-hosting

Nettsiden din ligger på samme server som 347 andre. Én av dem ble hacket i natt. Responstiden har ligget over tre sekunder siden tirsdag. Da er WordPress-hosting blitt et forretningsproblem som krever en faktisk beslutning.

Delt webhotell,
delt risiko

De fleste norske bedrifter kjører WordPress-hostingen sin på delt webhotell til 49–199 kr i måneden. Og i fredstid funker det jo. Regningen kommer den dagen nedetiden treffer midt i en kampanje — da koster ett døgn fort mer enn flere år med skikkelig drift.

Delt betyr delt. Hundrevis av nettsider deler den samme maskinen og den samme IP-adressen. Når naboen får en trafikktopp, merker du det på responstiden. Blir naboen hacket i tillegg, havner du på de samme svartelistene som ham — selv om du aldri har gjort noe galt, og som regel før noen har tenkt på å si fra.

For en hobbyblogg er det en grei handel. For en nettside som skal hente inn leads og salg, er det en dyr måte å spare penger på.

<30ms

TTFB med FrankenPHP

99.97%

Garantert oppetid

0

Naboer på serveren

24/7

Overvåkning fra teamet

Stacken bak vår WordPress-hosting

WordPress-hosting hos oss er ingen hyllevare med tre prisbokser og en kjøp-knapp — vi setter opp infrastrukturen for hver enkelt kunde, etter trafikken og integrasjonene deres. Noen byggeklosser går likevel igjen.
01 / 04

FrankenPHP Worker Mode

Tradisjonell PHP fyrer opp WordPress på nytt for hver eneste sidevisning. Worker Mode holder i stedet applikasjonen ferdig lastet i minnet, slik at hele oppstartskostnaden forsvinner og TTFB lander under 30 ms.
02 / 04

Redis i flere roller

Object Cache svarer på databasespørringer fra minnet i stedet for å vekke MySQL. Sesjoner og handlekurver bor samme sted. Redis kjører dessuten køene for e-post, cron-jobber og ERP-synkronisering.
03 / 04

Traefik som edge router

Lastbalansering mellom instansene og automatisk SSL-terminering via Let's Encrypt. Ved deploy flyttes trafikken gradvis over på ny versjon — blue/green, uten nedetid.
04 / 04

Backup vi faktisk gjenoppretter

Daglige snapshots av hele miljøet — databasen er med, men aldri alene. Å spinne opp et fungerende miljø fra backup tar under ti minutter, og vi øver på det jevnlig. En backup ingen har gjenopprettet fra, vet du strengt tatt ikke om virker.

FrankenPHP:
fra sekunder til millisekunder

Vanlig WordPress-hosting kjører Apache eller Nginx med PHP-FPM. I praksis betyr det full omstart per besøkende: WordPress lastes inn, plugins initialiseres, databasen kobles til og siden bygges opp fra null. Neste besøkende? Samme runde om igjen.

FrankenPHP er en moderne applikasjonsserver bygget på Caddy. Worker Mode holder WordPress varm i minnet, klar til å svare i samme øyeblikk som forespørselen treffer serveren, slik at hele oppstartskostnaden som plager PHP-FPM rett og slett forsvinner fra regnestykket.

HTTPS ordner FrankenPHP på egen hånd via Let's Encrypt, og både HTTP/2 og HTTP/3 står klare fra første forespørsel uten en linje konfigurasjon. Early Hints går enda et hakk lenger og lar nettleseren begynne å hente ressurser mens siden fortsatt genereres. Det blir noen millisekunder her og noen der, i hvert eneste ledd.

FrankenPHP i praksis

01 / 04

Responstid under 30 ms

PHP-FPM på delt webhotell bruker typisk 200–300 ms bare på første byte. Forskjellen kjennes på fingrene, og Google måler den når sidene dine rangeres.
02 / 04

HTTPS uten håndarbeid

Sertifikatene fornyer seg selv via Let's Encrypt, og HTTP/2 og HTTP/3 er aktive fra første forespørsel. Ingen manuell fornyelse å glemme.
03 / 04

Trafikktopper uten panikk

Når presset øker, spinnes flere FrankenPHP-workers opp automatisk, og Traefik fordeler forespørslene mellom dem så ingen enkeltprosess drukner. En Black Friday-rush oppfører seg dermed omtrent som en helt vanlig torsdag.
04 / 04

Deploy uten nedetid

Ny kode legges ut midt på dagen med blue/green deploy. Gammel versjon kjører til den nye er verifisert, og kundene merker ikke et sekunds brudd.

Webhotell og FrankenPHP, side om side

butikken.no3.8s
Delt webhotell · PHP-FPM
butikken.no28ms
PXL · FrankenPHP Worker Mode

Ett ekstra sekund i lastetid kan øke fluktfrekvensen med opptil 32 %. Bruker du penger på synlighet i Google mens hostingen bruker 3,8 sekunder per side, kjøper du i praksis usynlighet [1].

Overvåkning som varsler oss
før kundene rekker å ringe

Nedetid oppdages som oftest av en kunde som ringer. Eller enda verre: av Google, som stille og rolig dropper sidene dine fra indeksen etter gjentatte timeout-feil over noen uker. Da har du allerede tapt synlighet du ikke får tilbake med et tastetrykk.

Oppetiden og responstidene måles hele døgnet. Varslene går rett til utviklerne våre, ikke til en helpdesk som lurer på om du har prøvd å tømme cachen. Som regel er vi i gang med feilsøkingen før noen utenfor bygget har merket noe.

Når vi i tillegg eier hele stacken selv, slipper vi å stoppe feilsøkingen ved et leverandørskille. Vi sporer en feil fra ytterste nettverkslag og inn til den ene databasespørringen som faktisk henger, uten noen «det er ikke vår feil»-pingpong mellom hostingleverandør og utvikler underveis.

Oppdateringer går via staging,
aldri rett i produksjon

En oppdatering må fortjene plassen sin i produksjon hos oss. Den kjøres gjennom staging, hvor automatiske tester går løs på kontaktskjemaer og betalingsflyt, og hvor visuell regresjonstesting plukker opp design som har flyttet på seg uten at noen ba om det. Bare grønne bygg slipper videre ut.

Utrullingen kjøres blue/green: vi lar den nye versjonen leve side om side med den gamle, og flytter trafikken over først etter at den nye er bekreftet under reell last. Det betyr at vi verken trenger vedlikeholdsvinduet klokken tre om natten eller et sett kryssede fingre.

Webhotell, administrert WP eller PXL?

Delt webhotell
Server
Delt (347 sider)
PHP
7.4 (utdatert)
Responstid
2–5 sekunder
SSL
Manuell
Backup
Ukjent
Staging
Nei
Overvåkning
Nei
SLA
Nei
Administrert WP
Server
Dedikert
PHP
8.x
Responstid
500 ms–1 s
SSL
Inkludert
Backup
Daglig
Staging
Noen
Overvåkning
Grunnleggende
SLA
Generisk
PXL infrastruktur
For bedrifter
Server
Isolert container
PHP
8.4 + FrankenPHP
Responstid
<30 ms
SSL
Automatisk + HTTP/3
Backup
Daglig, testbar, kryptert
Staging
Ja, med CI/CD
Overvåkning
Proaktiv + varsling
SLA
Garantert responstid

Sikkerheten ligger i infrastrukturen

At rundt 90 % av alle hackede CMS-sider kjører WordPress, sier mest om driften bak dem. Det handler sjelden om WordPress i seg selv og nesten alltid om utdaterte versjoner satt opp på delte servere uten en brannmur foran.
01 / 04

Web Application Firewall

SQL injection og XSS-forsøk stoppes på infrastrukturnivå, før forespørselen i det hele tatt når WordPress. Beskyttelsen sitter altså i selve plattformen og er ikke avhengig av en plugin inne i wp-admin som kan deaktiveres eller bli utdatert.
02 / 04

Isolerte containere

Nettsiden din kjører alene i sin egen container, med egne ressurser og egen IP. Når naboen får en trafikktopp eller blir hacket, holder det seg på naboens side av veggen.
03 / 04

DDoS-beskyttelse

Volumetriske angrep håndteres på nettverksnivå før de når applikasjonen. Traefik tar seg av rate limiting og filtrering i samme slengen.
04 / 04

Kryptert backup

Vi tar daglige snapshots, krypterer dem og legger dem geografisk spredt. Så gjenoppretter vi fra dem etter en fast plan, slik at backupen har bevist seg lenge før den dagen den faktisk trengs.

Hva koster WordPress-hosting?

Du finner WordPress-hosting til 49 kr i måneden, omtrent slik du finner bruktbiler til 15 000 kr der annonsen nevner at «motor må ses på». At noe starter på en god dag, er ikke det samme som at du vil basere driften din på det resten av uka.

Delt webhotell

Delt server, delt IP, ingen SLA, feilsøking på egen hånd

49–199 kr

Administrert WP-hosting

Dedikert miljø med daglig backup og grunnleggende support

500–2 000 kr

PXL infrastruktur

FrankenPHP, Redis, CI/CD, SLA, proaktiv overvåkning

fra 3 000 kr

WordPress-hosting for norske forhold

01 / 04

GDPR og datalagring

Alt av data blir liggende i europeiske datasentre med geografisk redundans, og vi overfører ingenting til USA uten en databehandleravtale i bunn. Dermed er det lite igjen for Datatilsynet å sette fingeren på.
02 / 04

Support på norsk

Du snakker med utviklerne som faktisk drifter serveren, på norsk. Ingen helpdesk tre tidssoner unna, ingen chatbot som foreslår å tømme cachen.
03 / 04

Integrasjonene norske bedrifter har

Vipps, BankID, Tripletex og Altinn forutsetter stabil infrastruktur og lav latens. Et webhotell som svarer etter 3,8 sekunder, ryker i et betalingsløp.
04 / 04

Universell utforming

WCAG stiller krav til ytelse, og treg hosting drar hele opplevelsen ned for alle brukere. Rask infrastruktur er grunnlaget resten av tilgjengelighetsarbeidet står på.

Har du vokst ut av WordPress-hostingen din?

Webhotell er riktig for mange. Disse signalene tyder på at det ikke lenger gjelder deg:

  • Responstiden ligger over 2 sekunder selv etter at du har prøvd caching-plugins
  • Nettsiden går ned akkurat når kampanjen treffer
  • Feilsøking spiser tiden som skulle gått til innhold
  • Nettsiden behandler personopplysninger, og GDPR-etterlevelse er ikke valgfritt
  • Integrasjonene mot Tripletex eller HubSpot tåler ikke ustabil drift
  • Hostingleverandøren svarer «restart serveren» uansett hva du spør om

Da er det sannsynligvis ordentlig infrastruktur som mangler, og et nytt webhotell løser sjelden det. Les mer om WordPress-plattformen vår.

Sju spørsmål før du velger WordPress-hosting

  1. 01

    Kjører serveren PHP 8.x eller nyere? Gamle versjoner får ikke lenger sikkerhetsfikser

  2. 02

    Får du egen IP-adresse, eller deler du med hundrevis av ukjente naboer?

  3. 03

    Finnes det et staging-miljø, eller testes oppdateringer rett i produksjon?

  4. 04

    Hva var faktisk oppetid de siste 12 månedene? «Garantert 99,9 %» er et tall fra brosjyren, helt til noen kan dokumentere det

  5. 05

    Hvem ser at serveren sliter klokken tre om natten, og hva gjør de med det?

  6. 06

    Tas det daglig backup — og har noen testet å gjenopprette fra den?

  7. 07

    Kan ny kode deployes uten nedetid, eller er FTP og håp fortsatt metoden?

Ofte stilte spørsmål

Vurderer dere ny WordPress-hosting?

Fortell oss kort om nettsiden, så sier vi ærlig fra om hva slags infrastruktur dere trenger — og om webhotellet dere har faktisk holder.