
Database-CMS, Git-CMS eller intet CMS
Det nyttige CMS-spørgsmål er ikke, hvilken platform der er bedst. Det er, hvad der skal redigeres, hvor tit data ændrer sig, og hvilken arkitektur der giver mindst unødig drift.
Jeg skriver om de teknologier og beslutninger, jeg bruger i praktisk webarbejde. Astro, moderne frontendudvikling og moderne arbejdsgange til udrulning står side om side med PHP, WordPress, Laravel, API'er og integrationer. Guiderne er ikke bundet til én bestemt teknologistak. De handler om, hvorfor et værktøj passer til opgaven, hvordan løsningen opfører sig i drift, og hvordan man holder kodebasen forståelig. Eksemplerne spænder fra indholdsdrevne hjemmesider og Cloudflare-udrulninger til backendfunktioner, bookingforløb og projekter for danske virksomheder.
Udforsk emner
38 praktiske guides

Det nyttige CMS-spørgsmål er ikke, hvilken platform der er bedst. Det er, hvad der skal redigeres, hvor tit data ændrer sig, og hvilken arkitektur der giver mindst unødig drift.

Headless WordPress beholder WordPress som redigeringssystem, men erstatter det offentlige tema med et separat frontendlag. Det kan være nyttigt, men giver også mere arbejde med arkitektur, udrulning, forhåndsvisning, SEO og vedligeholdelse.

Navne på webstacks er korte betegnelser for de teknologier, der bruges sammen til at bygge og drive en hjemmeside. Det vigtige er ikke akronymet, men om teknologierne passer til forretning, indhold, drift, SEO og vedligeholdelse.

Claude Codes officielle plugin-katalog indeholder også plugins fra samarbejdspartnere. Denne guide fokuserer på dem, Anthropic selv vedligeholder, og hvad de tilføjer til Claude Code.

Astro og Cloudflare er en stærk kombination til AI-klare hjemmesider, når projektet kræver hurtig HTML, struktureret indhold, metadata, Markdown og kontrolleret levering tæt på brugeren.

PHP-udvikling handler ofte om forsigtigt arbejde på et system, der allerede driver forretningen: rette fejl, opgradere PHP, modernisere skrøbelig kode og bevare de arbejdsgange, der betyder noget.

De nyeste AI-modeller er dyre, og de ældre er billige. En arbejdsgang, der får begge dele til at give mening, er at bruge frontier-modellen til at skrive reglerne og lade de billigere modeller følge dem.

Claude Code og Codex kan gøre fejlfinding hurtigere, når arbejdet starter med dokumentation: logfiler, reproduktion, seneste ændringer og tydelig efterprøvning.

En API-integration er ikke driftssikker, fordi ét API-kald virkede under udvikling. Den er driftssikker, når dubletter, timeouts, delvise fejl og ekstern nedetid håndteres bevidst.

En gennemgang af WordPress-hastigheden bør måle, hvor tid og ressourcer bruges, og rette flaskehalsene uden risikabel oprydning på må og få.

En hjemmesidemigrering kan nøjes med at flytte hostingen eller ændre URL'er, indhold og platform. Tjeklisten adskiller de to forløb og holder flytningen under kontrol.

En eksisterende hjemmeside behøver sjældent at blive erstattet, blot fordi dele af den er langsomme, besværlige eller forældede. En fokuseret forbedringsplan kan ofte skabe mere værdi med mindre risiko.

Programmering med AI fungerer bedst, når værktøjet forklarer beslutningerne og ikke kun skriver kode: bed om god praksis, gennemgå ændringerne, og stop farlige kommandoer.

Claude og Codex kan hjælpe med at gennemgå kodeændringer, når arbejdet fokuserer på konkrete risici som følgeskader, manglende tests, sikkerhed og udrulning.

Agent- og AI-parathed handler om at gøre indhold, regler, formater og handlinger forståelige for automatiserede systemer uden at miste kontrol over adgang, belastning, privatliv og forretningsværdi.

Valget af webudvikler bør handle om det konkrete samarbejde: klar kommunikation, vedligeholdelig kode, realistisk scope, teknisk SEO og support efter lancering.

Saml stabile projektregler ét sted, og tilføj kun små værktøjsspecifikke undtagelser for funktioner, rettigheder, kontrol og lokale arbejdsgange.

En bookinghjemmeside står og falder med de beslutninger, der skal træffes, før nogen vælger en kalender: hvordan en booking bliver bekræftet, hvilket system der ejer ledigheden, hvordan betaling og afbestilling fungerer, og hvad medarbejderne har brug for bagefter.

Sikkerhed, privatliv og protokol påvirker, hvordan browsere, crawlere, brugere og eksterne systemer stoler på en hjemmeside. Guiden gennemgår HTTPS, HSTS, CSP, cookies, security.txt, privatliv, fejlhåndtering, redirects og overvågning.

WooCommerce checkout-fejl kræver omhyggelig diagnose, fordi betaling, ordrestatus, mail, lager, moms, fragt og callbacks mødes i ét flow.

Claude Code og Codex er nyttige i eksisterende kodebaser, når arbejdet starter med indsigt i projektet, tydelige grænser, små ændringer og konkrete kontroller.

En kontaktformular skaber først værdi, når hele leadflowet fungerer: validering, spamfilter, maillevering, internt ansvar, tracking og en testet fallback.

Sikkerhedsoprydning bør genskabe kontrol, fjerne årsagen, gennemgå adgange, hærde opsætningen og gøre hjemmesiden lettere at overvåge og vedligeholde.

En god hjemmesideoverdragelse skal efterlade virksomheden med adgange, dokumentation, sikkerhedskopier, noter om udrulning, analytics-ejerskab og en klar supportvej.

Mobilvenlighed og tilgængelighed er tekniske kvalitetskrav, ikke ekstra pynt. Guiden viser, hvordan barrierer i layout, navigation, formularer, indhold og fælles komponenter findes, prioriteres, rettes og kontrolleres.

Maillevering fra en hjemmeside bør behandles som infrastruktur. Hvis formularer, booking eller ordremails forsvinder, kan hjemmesiden miste leads uden tydelige fejl.

En flersproget hjemmeside kræver mere end oversat tekst. Ruter, metadata, interne links, sprogalternativer og arbejdsgangen for indhold bør planlægges.

Claude Code følger mine instruktioner tæt, også de forkerte. Codex siger oftere fra, men går nogle gange videre end opgaven. Den forskel er en stor del af grunden til, at jeg beholder begge.

Cloudflare er et af de få infrastrukturværktøjer, jeg oprigtigt godt kan lide til mindre hjemmesider, hvis opsætningen holdes bevidst.

Thailand kan være en god base for teknisk fjernarbejde, men kun når forretningen allerede kører på afstand. Hvad du bør tjekke først, og hvor visumreglerne står.

Core Web Vitals måler indlæsning, visuel stabilitet og reaktionstid. Guiden forklarer LCP, CLS og INP, og hvordan hastighed hænger sammen med teknisk SEO.

Søgning og filtrering bliver forretningskritisk, når brugere skal sammenligne produkter, ydelser, lokationer, datoer eller kategorier før en henvendelse.

Laravel-udvikling bør gøre backendsystemer lettere at drive: tydelig struktur, stabile integrationer, synligt baggrundsarbejde og kontrolleret udrulning.

Specialudvikling i WordPress bør gøre plugins, temaer, integrationer og eksisterende arbejdsgange sikrere at ændre og lettere at vedligeholde.

Sørg for at sider kan crawles, indekseres og forstås. Guiden dækker interne links, sitemaps, canonicals, redirects, rendering og crawl-friktion.

PHP har ikke bare overlevet tre årtiers webudvikling. Sproget gjorde dynamiske hjemmesider tilgængelige, voksede fra personlige værktøjer til et fælles projekt og blev ved med at udvikle sig uden at miste sin praktiske karakter.

En konkret vejledning til at reducere en hjemmesides dataoverførsel, beregninger og energispild gennem effektiv levering, caching, hosting og ansvarlig AI.

Google Search ændrer sig løbende gennem core updates, spam updates, Discover-ændringer og AI-drevne søgefunktioner. Denne guide gennemgår de vigtigste nyere opdateringer først og forbinder dem derefter med ældre algoritmeændringer som Helpful Content, Core Web Vitals, BERT, Penguin og Panda.