En del af:

PHP-udvikling: Hvad er det, og hvornår skal du bruge en PHP-udvikler?

Hvad PHP bruges til i dag, hvilke PHP-versioner der stadig får sikkerhedsopdateringer, hvordan du opgraderer et gammelt system, og hvornår custom PHP-udvikling betaler sig.


Læsetid: 9 minutter


PHP-udvikling er programmering af websites, webshops og forretningssystemer i PHP, det sprog der kører på serveren bag omkring 69 % af alle websites med kendt serversprog, heriblandt WordPress, Magento og TYPO3. Du skal bruge en PHP-udvikler, når standardløsningen ikke kan det, din forretning har brug for.

PHP er hverken nyt eller smart at tale om. Men det er sproget, der får det meste af nettet til at virke, og det har udviklet sig enormt de seneste år. Her får du en ærlig guide til, hvad PHP bruges til i dag, hvilke versioner du skal være på, hvordan du holder det sikkert, og hvornår det betaler sig at få noget udviklet.

Det korte svar

  • PHP er et serversprog, der bygger siderne og håndterer data, før de sendes til browseren.
  • Det driver WordPress, WooCommerce, Magento, OpenMage og TYPO3 og bruges i frameworks som Laravel og Symfony.
  • Kun PHP 8.2 og nyere får sikkerhedsopdateringer i dag, og 8.2 stopper ved udgangen af 2026.
  • Over en tredjedel af PHP-sites kører stadig PHP 7 eller ældre, som ikke længere får sikkerhedsrettelser.
  • Custom PHP giver mening, når en integration, et workflow eller et system ikke findes færdigt, eller når licenserne bliver dyrere end at bygge selv.

Hvad er PHP?

PHP er et open source-programmeringssprog, der er lavet til web. Koden kører på serveren: Når en besøgende åbner en side, henter PHP data fra databasen, regner priser ud, tjekker login og bygger den HTML, browseren viser. Brugeren ser aldrig selve PHP-koden, kun resultatet.

HTMLPHP
Hvad er det?OpmærkningssprogProgrammeringssprog
Hvor kører det?I browserenPå serveren
Hvad gør det?Beskriver indhold og strukturHenter data, udfører logik og genererer HTML
EksempelEn overskrift og et afsnitLagerstatus, kurv, login, prisberegning

PHP bruges på cirka 69 % af de websites, hvor man kan se serversproget, ifølge W3Techs. Det er langt mere end noget andet sprog på serversiden.

Hvad bruges PHP til i dag?

WordPress og WooCommerce

WordPress er skrevet i PHP, og det samme er WooCommerce og stort set alle plugins og temaer. Når en WordPress-side skal kunne noget særligt, fx en beregner, en integration til et lagersystem eller et medlemsområde, er det PHP-udvikling. Et eget, velskrevet plugin er ofte bedre end fem halvgode plugins, der hver især indlæser kode på alle sider.

Magento og OpenMage

Magento (Adobe Commerce) er en PHP-platform til større webshops med mange produkter, kundegrupper og integrationer. OpenMage er en community-vedligeholdt videreførelse af Magento 1, som giver webshops, der stadig kører på den gamle platform, sikkerhedsrettelser og ydelsesforbedringer. Begge kræver erfarne PHP-udviklere, når der skal bygges moduler eller opgraderes.

TYPO3

TYPO3 er et PHP-baseret CMS, der især bruges af større organisationer, kommuner og virksomheder med mange sprog og mange redaktører. Det har faste LTS-versioner med lang support, og nyeste generation kræver PHP 8.2 eller nyere.

Laravel og Symfony

Til skræddersyede webapplikationer og forretningssystemer bruger man typisk et framework. Laravel og Symfony er de mest udbredte i PHP-verdenen. De giver færdige løsninger til login, databaser, køer, API’er og test, så udviklerne kan bruge tiden på det, der er unikt for din forretning.

API’er og integrationer

En stor del af moderne PHP-udvikling handler ikke om at bygge sider, men om at få systemer til at tale sammen: webshop og ERP, website og CRM, PIM og markedspladser, booking og regnskab. PHP er velegnet til at lave REST-API’er, hente og sende data, køre faste jobs om natten og håndtere webhooks.

Eksempler på skræddersyede løsninger

Hos Webto har vi bl.a. udviklet en krypteret portal til borgerbehandling for institutioner, et billetsystem med QR-scanning, et auktionssystem, der selv håndterer vinderbud og lager, en bookingportal til transportbranchen, et kirkesystem og en B2B-webshop med kundespecifikke kataloger og pointsystem. Fælles for dem er, at de løser en opgave, som ingen standardløsning gjorde godt nok.

Hvilken PHP-version skal du være på?

PHP udkommer med en ny version hvert år i november. Hver version får to års aktiv support med fejlrettelser og derefter to år, hvor den kun får sikkerhedsrettelser. Herefter er den forældet (end of life), og fundne sikkerhedshuller bliver ikke lukket.

VersionUdkomAktiv support tilSikkerhedsrettelser til
PHP 8.520. nov. 202531. dec. 202731. dec. 2029
PHP 8.421. nov. 202431. dec. 202631. dec. 2028
PHP 8.323. nov. 202331. dec. 202531. dec. 2027
PHP 8.28. dec. 202231. dec. 202431. dec. 2026
PHP 8.1 og ældreUdløbetUdløbet
Kilde: php.net, Supported Versions (oktober 2026).

Ifølge W3Techs kører 65,7 % af PHP-sites på PHP 8, mens 26,6 % stadig er på PHP 7 og 7,7 % på PHP 5. Det betyder, at over en tredjedel af alle PHP-sites kører på en version, der ikke har fået sikkerhedsrettelser i årevis. WordPress anbefaler selv PHP 8.3 eller nyere.

Er du på PHP 8.2?

Så skal du planlægge opgraderingen nu. PHP 8.2 får sin sidste sikkerhedsrettelse 31. december 2026. Sigt efter PHP 8.4 eller 8.5, og test, før du skifter.

Hvad er nyt i PHP 8?

PHP i dag er et helt andet sprog end det, mange husker fra PHP 5. De nyeste versioner har bl.a. bragt:

  • Typer og fejlfinding: strengere typer, enums og readonly-egenskaber gør koden mere forudsigelig og lettere at teste.
  • PHP 8.4: property hooks, asymmetrisk synlighed, et nyt HTML5-kompatibelt DOM-API og nye array-funktioner.
  • PHP 8.5: pipe-operatoren (|>), en indbygget URI-udvidelse, “clone with” og array_first() og array_last().
  • Ydelse: hver version er blevet hurtigere, og en opgradering fra PHP 7 giver ofte en hurtigere side.

Sådan opgraderer du et gammelt PHP-system

En PHP-opgradering er sjældent bare et klik hos hostingudbyderen. Gammel kode, gamle plugins og moduler kan holde op med at virke. Gør det i denne rækkefølge:

  • Find ud af, hvilken PHP-version dit website og dine andre systemer kører på i dag.
  • Lav en liste over plugins, moduler, temaer og integrationer, og tjek om de understøtter den nye version.
  • Tag en fuld backup af kode og database.
  • Opsæt en kopi af sitet (staging) med den nye PHP-version.
  • Kør automatiske kodetjek, fx PHPCompatibility eller Rector, og ret fejl og advarsler.
  • Test de vigtigste flows i hånden: køb, kontaktformularer, login, integrationer og cron-jobs.
  • Opgrader produktion uden for åbningstid, og hold øje med fejllogs de første dage.
  • Sæt en fast dato i kalenderen til næste opgradering. Det er billigere at tage én version ad gangen.

Webtos erfaring

Når vi overtager gamle PHP-løsninger, er det sjældent selve koden, der er det største problem. Det er, at ingen har opdateret den i flere år, så et lille versionsspring er blevet til et stort. Vores CTO og lead developer, John Nielsen, er specialist i PHP, Linux-servere, TYPO3, Magento og OpenMage. Vores råd er derfor altid det samme: Opdatér lidt og ofte, så bliver det aldrig et stort projekt.

Sikker PHP-udvikling

De fleste sikkerhedshuller i PHP-løsninger skyldes ikke sproget, men gammel kode og manglende opdateringer. Det her er minimum:

  • Prepared statements til alle databasekald, så brugerinput aldrig kan ændre en SQL-forespørgsel (SQL-injection).
  • Escape alt output, så brugerindhold ikke kan køre som JavaScript på siden (XSS).
  • password_hash() og password_verify() til adgangskoder. Aldrig MD5 eller egne løsninger.
  • CSRF-tokens på alle formularer, der ændrer data.
  • Opdaterede afhængigheder via Composer, og en understøttet PHP-version.
  • Mindst mulige rettigheder til databasebrugere, filer og API-nøgler, og ingen hemmeligheder i koden.
  • Logning og overvågning, så du opdager fejl og forsøg på misbrug.

Sådan ser et sikkert databasekald ud med PDO. Brugerens input sendes separat og kan ikke ændre selve forespørgslen:

$stmt = $pdo->prepare('SELECT id, navn FROM kunder WHERE email = ?');
$stmt->execute([$email]);
$kunde = $stmt->fetch();

Behandler dit system personoplysninger, kræver GDPR desuden, at du har passende sikkerhed, og at du ved, hvor data ligger.

Hvornår giver custom PHP-udvikling mening?

Vi er de første til at sige, at du ikke skal bygge noget, du kan købe færdigt til en rimelig pris. Men der er situationer, hvor skræddersyet udvikling er det klart bedste valg:

SituationStandardløsningCustom PHP
Almindeligt website eller webshopJa, WordPress eller WooCommerceKun til særlige funktioner
To systemer skal tale sammenHvis der findes en god, færdig integrationNår integrationen mangler eller er for begrænset
Unikke arbejdsgange, fx booking, sagsbehandling eller beregningerSjældent godt nokJa
Mange brugere og høje licensomkostninger pr. brugerBliver dyrt over tidOfte billigere efter få år
Følsomme data og krav til hosting i DanmarkAfhænger af leverandørenDu bestemmer selv

Vi har skrevet en grundig gennemgang af standardsoftware vs. skræddersyede systemer og af, hvornår et Excel-ark bør blive til et rigtigt system.

Webtos erfaring

Kenneth Nielsen, direktør og udvikler hos Webto, har arbejdet med PHP gennem hele sin karriere og stiftede Webto i 2012. Vores tommelfingerregel er: Hvis medarbejderne bruger flere timer om ugen på at flytte data mellem systemer i hånden, eller hvis I betaler for en stor standardløsning, men kun bruger en lille del af den, så er det værd at regne på et alternativ.

Hvad koster PHP-udvikling?

Prisen afhænger af, hvor meget der skal bygges, og hvor mange systemer der skal tale sammen. Hos Webto er timeprisen 1.000 kr. Det gør det let at regne: En opgave på 20 timer koster 20.000 kr., og en på 100 timer koster 100.000 kr.

  • Mindre opgaver: en ny funktion i WordPress, en rettelse i et modul eller en PHP-opgradering af et mindre site.
  • Mellemstore opgaver: en integration mellem webshop og ERP, et medlemsområde eller en beregner.
  • Større projekter: et forretningssystem, en kundeportal eller en platform med mange brugere og roller.

Til større projekter anbefaler vi altid et afklaringsprojekt først. Her afdækker vi behov, arkitektur og risici, så du får en pris, der holder, og kan træffe beslutningen på et ordentligt grundlag. Husk også at regne drift, hosting og vedligeholdelse med. Software, der ikke bliver opdateret, bliver dyr over tid.

PHP-udvikling med AI

Alle hos Webto bruger AI i det daglige, også vores udviklere. AI er god til at skrive tests, foreslå kode, finde fejl, dokumentere og opgradere gammel kode til nye PHP-versioner. Det gør erfarne udviklere markant hurtigere.

Men AI kender ikke din forretning, dine data eller konsekvenserne af en forkert arkitektur. Den kan skrive kode, der virker i dag, men som er usikker, svær at vedligeholde eller ikke kan skalere. Derfor kræver AI-assisteret udvikling stadig udviklere, der kan vurdere, hvad der er rigtigt, og som tager ansvar for resultatet.

Webtos erfaring

Lasse Nielsen, web/UX-designer og frontend-udvikler, er Webtos forreste mand inden for AI og automatisering og tester de nye værktøjer, når de kommer. Vi har brugt AI til at bygge vores eget interne system. Du kan læse, hvordan vi byggede vores interne system med AI.

Sådan vælger du en PHP-udvikler

  • Spørg, hvilke PHP-versioner og frameworks de arbejder med, og hvordan de holder løsningen opdateret.
  • Bed om at se eksempler på lignende løsninger.
  • Spørg til test, versionsstyring (Git) og dokumentation.
  • Sørg for, at du ejer koden og har adgang til den.
  • Aftal, hvem der står for drift, opdateringer og sikkerhed efter lancering.
  • Vælg en partner, der tør sige nej, hvis en standardløsning er bedre.

Har du brug for en erfaren PHP-udvikler?

Vi har udviklet i PHP i mere end 20 år og hjælper gerne med alt fra opgraderinger og integrationer til forretningskritiske systemer.

Ofte stillede spørgsmål

HTML beskriver indholdet og strukturen på en side og kører i browseren. PHP kører på serveren, henter data og udfører logik, og det er PHP, der bygger den HTML, browseren får. På et WordPress-site er det fx PHP, der henter dine indlæg fra databasen og sætter dem ind i temaet.

Ja. PHP bruges på cirka 69 % af de websites, hvor serversproget er kendt, og driver WordPress, WooCommerce, Magento og TYPO3. Sproget udkommer med en ny version hvert år, og PHP 8 er markant mere moderne og hurtigere end de gamle versioner.

Så ny som dine plugins og moduler understøtter, helst PHP 8.4 eller 8.5. PHP 8.2 får kun sikkerhedsrettelser til 31. december 2026, og PHP 8.1 og ældre får slet ingen. WordPress anbefaler selv PHP 8.3 eller nyere.

Det er forholdsvis let at komme i gang med, især hvis du kender HTML. Men at skrive sikker, hurtig og vedligeholdelsesvenlig kode til forretningskritiske systemer kræver mange års erfaring med arkitektur, databaser, sikkerhed og test.

Det afhænger af opgaven. Hos Webto er timeprisen 1.000 kr., så en opgave på 20 timer koster 20.000 kr. Til større projekter anbefaler vi et afklaringsprojekt først, så du får en pris, der holder.

Nej, men AI gør en erfaren udvikler hurtigere. AI kan skrive kode, tests og dokumentation, men den kender ikke din forretning og kan lave løsninger, der er usikre eller svære at vedligeholde. Der skal stadig være en udvikler, der vurderer og tager ansvar for resultatet.

Kilder: PHP: Supported Versions · PHP 8.5 Release · PHP 8.4 Release · W3Techs: Usage statistics of PHP · WordPress: Requirements · TYPO3 14 · OpenMage

“Det gode ved PHP er ikke, at det er nyt. Det er, at det virker, og at det bliver ved med at blive bedre, hvis man husker at opdatere.”

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….