Skip to main content
Moderne arkitektur for skalerbare løsninger

Enterprise WordPress-utvikling

WordPress driver over 40 % av internett. Men for en bedrift i kraftig vekst kan suksessen bli en teknisk flaskehals. Vi bygger WordPress som enterprise-applikasjoner — med MVC-arkitektur, FrankenPHP og intelligent søk.

Når standardløsningen
møter veggen

Nettbutikken vokser fra noen få til over 1 000 produkter. Bedriftsnettsiden går fra enkel informasjonskanal til forretningskritisk verktøy. Og plutselig endres spillereglene.

Standard WordPress-arkitektur er bygget for å passe alle. Men «alle» har ikke dine krav til ytelse, sikkerhet og integrasjoner. Kanskje kjenner du det igjen: Nettstedet føles tregt. Dere vegrer dere for å oppdatere plugins i frykt for nedetid. Databasen vokser ukontrollert, og søkefunksjonen gir kundene «null treff» på varer dere faktisk har.

Svaret er ikke å bytte plattform. Svaret er å endre måten plattformen er bygget på — fra hobby-CMS til enterprise-applikasjon.

40%

Av internett kjører WordPress

<30ms

TTFB med FrankenPHP

97%

Cache hit rate

0

Unødvendige plugins

Skreddersydde plugins
for din virksomhet

Trenger du en kundeportal der kundene ser ordrehistorikk, fakturaer og supporthenvendelser? En integrasjon mot Tripletex, Power Office eller et internt fagsystem ingen andre bruker? En AI-chatbot trent på bedriftens dokumentasjon? Vi bygger det.

I stedet for å installere fem generiske plugins som gjør halvparten av det du trenger, lager vi én lett, sikker plugin som gjør akkurat det — uten 15 avhengigheter og 200 KB JavaScript du ikke trenger. Versjonskontrollert, testet, og bygget på WPFluent-arkitekturen vår.

Custom Gutenberg-blokker for innholdstyper som er unike for din virksomhet. API-lag som kobler WordPress til eksterne systemer i sanntid. Minesider med rollestyrt tilgang. Du forteller oss hva du trenger — vi gjør det til en del av WordPress.

Diagnosen: Hvorfor vanlig WordPress sliter i skala

For å løse problemet, må vi forstå det. Tradisjonell WordPress-utvikling handler ofte om å finne en plugin som nesten gjør det du vil, og så lime det sammen med litt tilpasset kode. Over tid skaper dette teknisk gjeld.

  • Ytelsesdegradering — EAV-databasemodellen er fleksibel, men treg i skala. Filtrering av 1 000 produkter på farge, størrelse og lagerstatus krever enormt mye prosessorkraft
  • Ustrukturert kode — uten streng arkitektur flyter forretningslogikken ut i temafiler og hooks. Ingen har full oversikt over konsekvensene av endringer
  • Dårlig søk — standard WordPress-søk forstår ikke skrivefeil, synonymer eller vekting. Kunden søker «Ifone» og får null treff
  • Sikkerhetshull — mange plugins inneholder sårbarheter, og oppdateringer kan introdusere nye konflikter. Uten struktur blir vedlikehold en konstant risiko

WPFluent: Strukturert WordPress-utvikling

For å løse kodeproblemet har vi utviklet WPFluent — et internt MVC-rammeverk sterkt inspirert av Laravel. I stedet for endeløse funksjoner i en enkelt fil strukturerer vi koden i modeller, visninger og kontrollere.
01 / 04

MVC-arkitektur

Modeller, visninger og kontrollere gir en forutsigbar kodestruktur. Eloquent-inspirerte modeller for databaseoperasjoner, dedikerte kontrollere for forretningslogikk og rene visninger for presentasjon.
02 / 04

Dependency injection

En service container håndterer avhengigheter automatisk. Ingen globale variabler, ingen magiske hooks som kaller hverandre i uforutsigbar rekkefølge.
03 / 04

Testbar kode

Koden er isolert og testbar med PHPUnit. En feil i en integrasjon tar ikke ned hele nettstedet. Vi kan verifisere at alt fungerer før det når produksjon.
04 / 04

Forutsigbar og gjenbrukbar

Modulære komponenter som vedlikeholdes uavhengig. Enhver moderne PHP-utvikler forstår koden umiddelbart — dere låses ikke til én leverandør.

Infrastruktur
for enterprise-ytelse

Når trafikken øker, er det ofte serveren som blir flaskehalsen. Tradisjonell webhotell-hosting holder ikke for enterprise-krav.

Vi har bygget en infrastrukturstack designet for ekstrem ytelse: FrankenPHP holder applikasjonen i minnet og eliminerer oppstartskostnaden per forespørsel. Traefik dirigerer trafikken mellom flere instanser og sørger for zero-downtime deploy. Redis håndterer alt fra object cache til sesjoner og køsystemer.

Resultatet? Responstider som går fra 200–300 ms ned til 20–30 ms. Og vi kan oppdatere koden midt på dagen uten at kundene merker et sekunds brudd.

Enterprise-stacken under panseret

01 / 04

FrankenPHP Worker Mode

Applikasjonen startes én gang og blir liggende klar i minnet. Tradisjonell PHP starter WordPress på nytt for hver eneste sidevisning. Worker Mode eliminerer denne kostnaden fullstendig.
02 / 04

Traefik som edge router

Intelligent trafikkdirigering med automatisk lastbalansering. Vi kjører flere kopier av nettstedet parallelt. Traefik fordeler trafikken og håndterer SSL-terminering og blue/green deploy.
03 / 04

Redis: Mer enn cache

Object Cache for tunge databasespørringer. Sesjoner og handlekurv i minnet. Køsystemer for e-post og ERP-synkronisering. Alt lynraskt, alt i bakgrunnen.
04 / 04

CI/CD og versjonskontroll

All kode i Git. Automatiserte tester før hver deploy. Staging-miljø som speiler produksjon. Ingen FTP, ingen overraskelser, ingen nedetid.

Før og etter FrankenPHP

butikken.no3.2s
Tradisjonell PHP-FPM · Delt webhotell
butikken.no28ms
FrankenPHP Worker Mode

FrankenPHP Worker Mode holder applikasjonen i minnet og eliminerer oppstartskostnaden for hver forespørsel. Forskjellen er dramatisk — og besøkerne merker det [1].

Sikkerhet som del av utviklingen

WordPress står for rundt 90 % av alle hackede CMS-sider globalt. Ikke fordi plattformen er usikker — men fordi folk lar være å oppdatere, bruker svake passord og installerer plugins fra tvilsomme kilder. Vi bygger sikkerhet inn fra dag én.
01 / 04

Web Application Firewall

WAF som blokkerer kjente angrepsvektorer, SQL injection og XSS-forsøk før de når applikasjonen. Ikke en plugin — et infrastrukturlag.
02 / 04

Automatiserte sikkerhetsoppdateringer

WordPress-kjerne og plugins oppdateres automatisk i staging, testes, og deployes til produksjon. Ingen manuelt vedlikehold som «glemmes».
03 / 04

Daglige sikkerhetskopier

Automatisert backup med testbar gjenoppretting. Ikke bare en database-dump — full infrastruktur-snapshot som kan spinnes opp på minutter.
04 / 04

Overvåkning og varsling

Kontinuerlig overvåkning av oppetid, responstider og mistenkelig aktivitet. Varsling til teamet før kundene merker noe. Se vår vedlikeholdsavtale.

Søk som konverterer
og headless når det gir verdi

Standard WordPress-søk er enkelt. Det forstår ikke skrivefeil, synonymer eller vekting. Kunden søker «vinterstøvler dame» og får null treff fordi produktet heter «Støvletter — Vinter 2026». Vi implementerer Meilisearch som dedikert søkemotor ved siden av WordPress.

Meilisearch gir skrivefeil-toleranse, umiddelbar facettering og relevans-vekting. Men den virkelige gamechangeren er semantisk søk med AI-embeddings: søkemotoren forstår meningen bak søket, ikke bare nøkkelordene. «Noe varmt å ha på beina» matcher faktisk vinterstøvler.

Dataene flyter fra WordPress-backend til Meilisearch sin indeks i sanntid. Resultatet er søkeresultater under 12 millisekunder — med 94 % relevans selv på upresise søk.

Headless vs. hybrid vs. tradisjonell

Tradisjonell
Ytelse
Treg (2–5 s)
Brukervennlighet
Enkel
Forhåndsvisning
Ja
Gutenberg-editor
Ja
Plugin-støtte
Full
Skalerbarhet
Begrenset
Utviklingskostnad
Lav
Vedlikehold
Enkelt
Hybrid
Vår anbefaling
Ytelse
Rask (<200 ms)
Brukervennlighet
Enkel
Forhåndsvisning
Ja
Gutenberg-editor
Ja
Plugin-støtte
Selektiv
Skalerbarhet
Høy
Utviklingskostnad
Middels
Vedlikehold
Moderat
Headless
Ytelse
Rask (<100 ms)
Brukervennlighet
Krever utvikler
Forhåndsvisning
Begrenset
Gutenberg-editor
Nei
Plugin-støtte
Minimal
Skalerbarhet
Svært høy
Utviklingskostnad
Høy
Vedlikehold
Komplekst

Norske krav du ikke kan ignorere

01 / 04

Personvern og GDPR

Norske personvernregler krever kontroll over hvor data lagres og hvordan de behandles. En WordPress-side som sender data til tredjeparter i USA uten databehandleravtale bryter norsk lov. Vi holder dataene i Norge.
02 / 04

Universell utforming (WCAG)

Fra 2025 stiller norske forskrifter strengere krav til digital tilgjengelighet. Vi bygger WCAG 2.1 AA inn fra starten — ikke som en ettertanke som koster dobbelt å fikse.
03 / 04

Norske integrasjoner

Tripletex, Power Office, HubSpot, Vipps, BankID, Altinn — norske systemer krever tilpassede API-integrasjoner. Norske datoformater, organisasjonsnumre og MVA-håndtering fungerer sjelden med ferdigkjøpte plugins.
04 / 04

Samtykke og skjemahåndtering

Kontaktskjemaer, påmeldinger og nyhetsbrev må håndtere norske samtykkekrav korrekt. Vi bygger dette som en del av løsningen, ikke med en gratis plugin som sender data til amerikanske servere.

Hva enterprise WordPress koster

Prisene avhenger av kompleksitet og integrasjoner. Vi gir alltid et konkret estimat etter en uforpliktende samtale. For standardnettsider, se vår nettside-side.

Bedriftsnettside med WPFluent

MVC-arkitektur, CI/CD, staging, FrankenPHP

fra 80 000 kr

Bedriftsplattform med integrasjoner

+ CRM/ERP-kobling, dedikert søk, custom API-er

fra 150 000 kr

Enterprise WooCommerce

Meilisearch, Redis, lastbalansering, Vipps/Klarna

fra 200 000 kr

Vedlikehold og SLA

Overvåkning, sikkerhet, oppdateringer, garantert responstid

fra 3 000 kr/mnd

Slik jobber vi

Fra første samtale til lansering — og videre.
01 / 04

Kartlegging og arkitektur

Vi starter med å forstå virksomheten, trafikkmønsteret og integrasjonsbehovene. Deretter designer vi arkitekturen — hvilke lag som trengs, hvor WPFluent gir mest verdi og hvordan infrastrukturen settes opp.
02 / 04

Utvikling med CI/CD fra dag én

Koden lever i Git fra første linje. Automatiserte tester kjører ved hver endring. Dere ser fremgang i staging-miljøet og gir tilbakemelding direkte.
03 / 04

Lansering med zero downtime

Blue/green deploy til produksjon. DNS-overføring, SSL, ytelsesoptimalisering og sikkerhetsherdning. Vi håndterer det tekniske — dere godkjenner resultatet.
04 / 04

Vedlikehold som fungerer

Lansering er starten, ikke slutten. Proaktiv overvåkning, automatiserte oppdateringer og garantert responstid gjennom vår vedlikeholdsavtale.

Når trenger du enterprise WordPress?

Ikke alle trenger det vi tilbyr. Et lite nettsted med fem informasjonssider? Da holder nok en standardløsning. Men hvis ett eller flere av disse punktene gjelder, trenger du noe mer:

  • Nettstedet er forretningskritisk og nedetid koster penger
  • Dere har vokst ut av standardarkitekturen — ting tar for lang tid å utvikle
  • Databasen vokser ukontrollert og søk gir dårlige resultater
  • Dere trenger integrasjoner mot norske systemer (Tripletex, HubSpot, booking)
  • Sikkerhet og compliance er reelle krav, ikke bare fint å ha
  • Dere vil eie koden og ikke være avhengig av én leverandørs «hemmelige oppskrift»

Da handler det ikke om å lage en nettside. Da handler det om å bygge infrastruktur. Og infrastruktur er noe vi kan en del om.

Slik velger du riktig WordPress-utvikler

  1. 01

    Bruker de versjonskontroll (Git)? Hvis svaret er nei — gå videre

  2. 02

    Har de et staging-miljø der endringer testes før produksjon?

  3. 03

    Kan de vise faktiske ytelsestall — ikke bare si «den er rask»?

  4. 04

    Hvordan håndterer de sikkerhet? «Vi oppdaterer WordPress» er ikke et svar

  5. 05

    Bygger de skreddersydde plugins, eller installerer de ferdigløsninger fra markedsplassen?

  6. 06

    Hva skjer etter lansering? Tilbyr de vedlikeholdsavtale med SLA og garantert responstid?

  7. 07

    Kan de vise referanser fra norske bedrifter med lignende behov?

  8. 08

    Eier du koden, eller er du avhengig av leverandørens proprietære løsning?

Klar for å bygge noe skikkelig?

Enten du starter på nytt, eller må få orden på noe eksisterende – vi kan hjelpe.