CMSarkitektur
CMSarkitektur beskriver designet og organiseringen af komponenter i et content management system (CMS) og hvordan de samvirker for at oprette, gemme, administrere og levere indhold. En typisk arkitektur inkluderer et indholdslager (databaser eller filopbevaring) og en indholdsmodel med typer, felter, versionering, metadata og taxonomier. Medielager og billed- eller dokumenthåndtering er ofte integreret.
Rendering og levering sker gennem en applikations- og præsentationslag. Templating og temaer bestemmer udseende, mens renderingmotoren
Arkitekturtyper omfatter monolitiske/coupled CMS'er, decoupled eller headless CMS'er og microservice-baserede tilgange. I en headless løsning isoleres
Udvidelsesmuligheder inkluderer et plugin- eller moduletsystem til workflow, adgangskontrol, SEO, og integrationer med eksterne systemer (DAM,