Det bedste ville være at gemme data struktureret i flere felter og så
vise hvert felt på en præsentations lags specifik måde.
Hvis varebeskrivelser er meget systematiske, så bør det kunne
lade sig gøre for dem.
Artikler er nok mere problematiske, da der ikke er samme
fordel i en systematisk struktur for dem.
Så der er nogle tilfælde hvor man har meget ustrukturerede
data.
Der ville jeg nok gemme data i et XML format, bruge
XSLT til at konvertere til præsentations format
som f.eks. HTML og udelukkende bruge class i HTML
output med ref til ekstern CSS fil.
Det vil gøre det muligt at understøtte andet
præsentations format end HTML inklusive data
eksport til andre systemer.
Det vil også gøre det nemmere at håndtere store ændringer
i web site layout inklusive skift i brugt HTML standard,
da sådanne kan håndteres i XSL uden at skulle rette i data.
Og jeg vil foretrække XML fremfor et hjemmelavet ML, p.g.a.
support (libraries, skills, tools).
Arne