En del af:

Hvad er backend? Forskellen på frontend og backend

Backend er den del af en hjemmeside, du ikke ser: serveren, databasen og koden. Her er forskellen på frontend og backend, og hvornår du har brug for en backend-udvikler.


Læsetid: 6 minutter


Backend er den del af en hjemmeside eller et system, som brugeren ikke ser: serveren, databasen og koden, der henter, gemmer og behandler data, mens frontend er det, der vises i browseren.

Ordet bruges om to forskellige ting, og det skaber forvirring. Mange kalder WordPress’ administrationsområde for “backend”, mens udviklere mener serverkoden. Her får du forskellen, eksempler og et svar på, hvornår du har brug for en backend-udvikler.

Det korte svar

  • Frontend er det, du ser og klikker på: layout, farver, knapper og tekst i browseren.
  • Backend er det, der sker på serveren: logik, database, brugerlogin, betalinger og integrationer.
  • WordPress-admin kaldes ofte “backend”, men det er egentlig en brugerflade til at styre indholdet. Den egentlige backend er PHP-koden og databasen bag.
  • Typiske backend-sprog er PHP, Python, Node.js, Java og C#, sammen med databaser som MySQL og PostgreSQL.
  • Du har brug for en backend-udvikler, når du skal have funktioner, integrationer eller systemer, som et plugin ikke kan levere.

Hvad er forskellen på frontend og backend?

Forestil dig en restaurant. Frontend er spisesalen: menukortet, bordene og tjeneren, der tager imod din bestilling. Backend er køkkenet: lageret, opskrifterne og kokkene, der laver maden. Gæsten ser kun spisesalen, men uden køkkenet kommer der ingen mad på bordet.

FrontendBackend
Hvor kører det?I brugerens browserPå serveren
Hvad håndterer det?Layout, design, animationer, formularerData, logik, sikkerhed, beregninger
Typiske teknologierHTML, CSS, JavaScript, React, VuePHP, Python, Node.js, Java, C#, SQL
Eksempel i en webshopProduktsiden og kurven, som kunden serLagerstatus, prisberegning, ordre og betaling
Hvem laver det?Frontend-udvikler, ofte sammen med en designerBackend-udvikler

De to dele snakker sammen hele tiden. Når du klikker “Læg i kurv”, sender frontend en besked til backend. Backend tjekker lageret, gemmer kurven i databasen og sender svaret tilbage, som frontend så viser. En udvikler, der arbejder med begge dele, kaldes en fullstack-udvikler.

Er WordPress-admin backend?

I daglig tale, ja. Når nogen siger “log ind i backend”, mener de som regel kontrolpanelet på /wp-admin, hvor du skriver indlæg, retter sider og installerer plugins. Det ser sådan ud:

Kontrolpanelet i WordPress (wp-admin), som mange kalder hjemmesidens backend
WordPress’ kontrolpanel. Det kaldes ofte backend, men er teknisk set en brugerflade oven på serverkoden.

Teknisk set er kontrolpanelet også en frontend. Det er bare en frontend for dig som redaktør i stedet for dine besøgende. Den egentlige backend er det, der ligger bag: WordPress’ PHP-kode, din MySQL-database, filerne på serveren og de plugins, der kører, når en side bliver hentet.

To betydninger af “backend”

  • For redaktøren: Administrationsområdet, hvor du retter indhold, ordrer og indstillinger.
  • For udvikleren: Serverkoden og databasen, der får det hele til at virke.

Spørg, hvad der menes, når et bureau siger, at noget skal rettes “i backend”. Det er forskellen på fem minutter i kontrolpanelet og en udviklingsopgave.

Hvad består en backend af?

Uanset om det er en hjemmeside, en webshop eller et forretningssystem, består backend typisk af de samme byggesten:

  • Server: Computeren, der kører koden og svarer, når nogen besøger siden. Den står hos en hostingudbyder.
  • Programmeringssprog: Koden, der bestemmer, hvad der skal ske. På WordPress, WooCommerce, Magento og TYPO3 er det PHP.
  • Database: Her gemmes indhold, brugere, produkter og ordrer, typisk i MySQL eller MariaDB.
  • API’er: Faste “stik”, som andre systemer kan bruge til at hente eller sende data, fx dit ERP, en fragtløsning eller en betalingsgateway.
  • Baggrundsjob: Opgaver, der kører uden at nogen klikker, fx synkronisering af lager hver nat eller udsendelse af e-mails.
  • Sikkerhed: Login, rettigheder, kryptering og beskyttelse mod angreb. Det skal ligge i backend, fordi alt i frontend kan ses og ændres af brugeren.

Hvad er headless?

I en klassisk WordPress-side leverer backend både data og den færdige HTML-side. I en headless løsning er de to skilt ad. Backend leverer kun data via et API, og en separat frontend, ofte bygget i React eller Vue, viser dem. WordPress kan bruges sådan via sit indbyggede REST API.

Fordelen er fleksibilitet: Samme backend kan levere data til hjemmeside, app og butikskærm. Ulempen er, at du skal udvikle og vedligeholde to systemer, og at mange plugins og redaktørfunktioner ikke virker uden ekstra arbejde. For de fleste små og mellemstore virksomheder er headless ikke nødvendigt.

Hvad laver en backend-udvikler?

En backend-udvikler skriver den kode, der kører på serveren. Det er ikke dem, der ændrer udseendet på din hjemmeside. Det er frontend-udviklerens og designerens område. Backend-udvikleren arbejder med:

  • Funktioner, der kræver logik: prisberegnere, bookingsystemer, kundelogin og medlemsområder.
  • Integrationer mellem webshop og ERP, PIM, CRM, regnskab eller fragt.
  • Databasedesign og ydeevne, så siden ikke bliver langsom, når der kommer mange produkter eller brugere.
  • Sikkerhed, opdateringer og fejlretning i koden.
  • Egne plugins og systemer, når de færdige ikke passer til forretningen.

Webtos erfaring

Hos Webto er det backend, vi er bygget op omkring. Vi har lavet 1.000+ projekter siden 2012 og har 20 års erfaring med custom PHP. Vi bygger alt fra integrationer mellem webshops og ERP- og PIM-systemer til MitID-løsninger via Signaturgruppen, SMS via LINK Mobility, billetsystemer, auktionssystemer, bookingportaler og krypterede henvisningssystemer. Vi er også Magento-partner og TYPO3 Silver member. Det, vi lærer igen og igen, er, at de dyre problemer sjældent sidder i designet. De sidder i data, der ikke stemmer mellem to systemer, eller i en løsning, der er bygget af plugins, som ikke var lavet til at arbejde sammen.

Hvornår har du brug for en backend-udvikler?

En almindelig hjemmeside med sider, blog og kontaktformular kan du drive i WordPress uden at røre koden. Men der er nogle tegn på, at du er vokset ud af det færdige:

  • Du taster ordrer, lager eller kunder ind manuelt i flere systemer.
  • Du har brug for en funktion, som intet plugin kan, eller som kræver fem plugins, der skal arbejde sammen.
  • Siden bliver langsom, når der kommer mange produkter, brugere eller ordrer.
  • Du skal have kundelogin, priser pr. kunde eller B2B-funktioner.
  • Dine data skal flyde automatisk mellem webshop, regnskab, fragt og marketing.
  • Du har en forretningsproces, der i dag kører i regneark og e-mails.

Kan du sætte flueben ved et eller flere punkter, kan det betale sig at få en udvikler til at kigge på det. Se fx vores integrationer eller skræddersyet udvikling. Vil du vide mere om, hvad en PHP-udvikler kan, har vi skrevet en guide til netop det.

Pas på med dette

  • Ret aldrig i koden direkte på en live-side. Brug et testmiljø, og tag en backup først.
  • Ret ikke i et færdigt plugins eller temaets filer. Ændringerne forsvinder ved næste opdatering.
  • Sørg for, at du ejer koden og har adgang til serveren, hvis en udvikler bygger noget specielt til dig.

Har du brug for en udvikler, der kan backend?

Fortæl os, hvad dit system skal kunne, så siger vi ærligt, om det kan løses med færdige værktøjer, eller om det skal udvikles.

Ofte stillede spørgsmål

Frontend er det, brugeren ser og bruger i browseren: layout, tekst, knapper og formularer. Backend er det, der kører på serveren: logik, database, login, betaling og integrationer. De to dele kommunikerer hele tiden, når du bruger en hjemmeside.

I daglig tale er backend i WordPress kontrolpanelet på /wp-admin, hvor du retter indhold og indstillinger. Teknisk set er den egentlige backend WordPress’ PHP-kode, databasen og filerne på serveren.

De mest udbredte er PHP, Python, JavaScript via Node.js, Java og C#. WordPress, WooCommerce, Magento og TYPO3 er alle skrevet i PHP. Data gemmes typisk i en database som MySQL, MariaDB eller PostgreSQL.

Det er normalt ikke backend-udviklerens opgave. Designet og layoutet er frontend og laves af en designer og en frontend-udvikler. En fullstack-udvikler kan begge dele.

I en headless løsning leverer backend kun data via et API, og en separat frontend viser dem. Det giver fleksibilitet, fordi samme data kan bruges på hjemmeside, app og andre flader, men det kræver mere udvikling og vedligehold.

“Det er frontend, kunderne ser, men det er backend, der afgør, om ordren faktisk kommer frem.”

Du er velkommen til at læse mere i nogle af vores andre blogindlæg

Del dette:

Fik du læst disse?

  • Illustration af AI-forordningens fire risikoniveauer: forbudt, højrisiko, gennemsigtighed og minimal risiko med eksempler (A.I. genereret)

    AI-forordningen for små og mellemstore virksomheder: Det skal I vide

    Af: Jannick Jensen • 29/10/2026
    EU’s AI-forordning bliver ofte omtalt, som om den kun handler om tech-giganter. Men den gælder også for den lille virksomhed, der bruger ChatGPT til marketing…
  • Illustration med fire spørgsmål før udgivelse af AI-billeder: ser det ægte ud, viser det en rigtig person, ligner det produktet, og kopierer det andres værk (A.I. genereret)

    AI-billeder og -video i markedsføring: Mærkning, ophavsret og rigtige personer

    Af: Jannick Jensen • 28/10/2026
    AI kan lave produktbilleder, kampagnevisuals og videoer på få minutter. Det sparer tid og penge, men det rejser også nye spørgsmål: Skal billederne mærkes? Hvem…
  • Illustration af en AI-politik i tre farver: grøn for offentlig information, gul for interne data i godkendte værktøjer og rød for adgangskoder og følsomme data (A.I. genereret)

    AI-politik for marketingteamet: Sådan laver I regler for AI (med skabelon)

    Af: Jannick Jensen • 27/10/2026
    De fleste marketingfolk bruger allerede ChatGPT, Claude eller Copilot hver dag. Spørgsmålet er, om de gør det på en måde, virksomheden kan stå inde for….