Fra PHP til Astro
Dette er POC’ens meta-indlæg. Hele sitet er nu filer i et git-repo, bygget med Astro til statisk HTML og deployet på Cloudflare Pages.
Hvorfor flytte væk fra PHP?
Det gamle madsbjerre.dk kører statisk HTML/CSS/JS med lidt PHP til formularer,
hosted på Simply.com. Det virker — men hver ny side betyder håndholdt
vedligehold af includes/head.php, nav.php og footer.php på tværs af ~27
filer.
Med Astro bliver de includes til komponenter (BaseLayout, Nav, Footer),
og blogindlæg bliver til Markdown. Petrol-designet er porteret 1:1 som global CSS.
Hvad POC’en beviser
- Petrol-designsystemet renderer uændret i Astro.
- GTM/sGTM (
GTM-PKG2LXJ7via Stape) loader som på det nuværende site. - En Markdown-baseret blog med tag-filter er triviel at vedligeholde.
Næste skridt er den rigtige migrering — men fundamentet står.