Ein CMS ist grundsätzlich ein Benutzerinterface, um Inhalte in eine Datenbank (meist MySQL) einzupflegen und diese für Rezipienten aufzubereiten. „Datenbank“ klingt zwar sehr technisch, ist es aber im praktischen Alltagseinsatz nicht. Die Aufgabe eines CMS ist es ja, eine Oberfläche zur Verfügung zu stellen, die es Websitebetreibern ermöglicht, sich ohne Ablenkung durch technische Aspekte ganz auf die Inhalte zu konzentrieren. Unterscheidung zwischen Backend und Frontend Der Teil des CMS, der für die Darstellung der Daten verantwortlich ist, ist das Frontend. Das ist der Bereich einer Website, den die Besucher sehen. Dabei arbeitet die Software unsichtbar im Hintergrund. Die Besucher der Website merken nicht, dass diese von einem CMS generiert wird. Die Komponente des CMS, die für das Frontend verantwortlich ist, wird CDA (kurz für „Content Delivery. » Mehr erfahren