Trennung von Content, Layout und Funktion

Neben der Sicherung von Inhalten ist auch die Trennung von Inhalt, Design (Layout) und Funktionalität für Web Content Management Systeme ein integraler Bestandteil. So sollen diese drei Komponenten unabhängig voneinander entwickelt und letztendlich im Endprodukt übersichtlich zusammengeführt werden.

Dieser Artikel umfasst folgende Seiten:


Vor allem der informative Anteil soll somit vom Design getrennt werden. In Content Management Systemen (CMS) wird das Design oder Layout über Vorlagendaten (Templates) definiert. Dabei achtet man vor allem auf die Einhaltung der Regeln des W3C-Konsortiums in Bezug auf XHTML und CSS.

Der eigentliche Inhalt (Content) wird dagegen in einer Datenbank gespeichert und mittels bestimmter Platzhalter an die vorgesehen Stellen des Templates der Seite hinzugefügt. Dabei liegen die Inhalte unformatiert bzw. medienneutral formatiert vor, wodurch beim klassischen Content-Management auch andere Ausgabemedien, wie beispielsweise das PDF-Format oder mobile Geräte, ermöglicht werden. Sämtliche weitere Funktionalitäten werden in Modulen implementiert, die auch entsprechend unter zur Hilfenahme der Templates visualisiert werden.

Warum Trennung von Content, Layout und Funktion?

Der Sinn dieser Trennung liegt klar in die Übersichtlichkeit. So soll die Eingabe von Inhalten so einfach wie möglich geschehen, ohne dass sich der Autor mit für ihn irrelevanten Design- und Funktionalitätsfragen beschäftigen muss. Eine klare Trennung ermöglicht somit eine wirklich sinnvolle und effiziente Arbeit. Die einzelnen Kompetenzen sind klar geregelt. So kann der Webdesigner am CSS-File arbeiten, ohne wissen zu müssen, was für ein Inhalt letztendlich auf der Seite stehen wird. Der Programmierer definiert mittels entsprechender Methoden neue Funktionalitäten und bedient sich dabei eigener Hilfsmittel, wie in etwa mit Unified Modeling Language (UML). Der Autor oder Redakteur konzentriert sich dagegen voll auf das Erstellen der Inhalte.

Weitere Seiten dieses Beitrags: 1 | 2 | 3 | 4

Noch Fragen: Stelle Sie diese doch einfach im Forum!
Tagcloud: WCM/CMS
Neues im WCM Forum
Neues im WCM Forum
ECM News RSS