Die Notwendigkeit von Content Management Systemen im Web entstand dadurch, dass es möglich werden sollte komplexe Webseiten einfacher verwalten zu können. Dabei sollten Layout, Programmierung und Inhalt klar voneinander getrennt werden.
Durch diese Trennung ist es möglich, dass auch Autoren, die mit Webtechnologien wie HTML, CSS, PHP etc. weniger vertraut sind, eigene Inhalte zu publizieren. Idealerweise trennt das Content Management System auch Inhalte voneinander die nicht direkt zusammengehören z.B. Bilder und Texte. Durch ein solches Vorgehen ist es beispielsweise möglich aus dem Content Management System eine Webseite, aber gleichzeitig auch einen Katalog für den Druck zu erzeugen.
Das Aussehen der Webseite wird von einem Designer oder durch das Corporate Design einer Firma festgelegt. Das sogenannte Template, ein ausgearbeitetes Design wird vom Administrator eingebunden. Der Redakteur muss sich bei einem CMS nun nicht mehr um das Aussehen der Seite kümmern sondern nur seine Inhalte einpflegen. Das Content Management System fügt die Inhalte mit dem Template zusammen und generiert daraus die Webseite.
Da die Erforderlichkeit von solchen Systemen von Vielen erkannt wurde, gibt es entsprechend viele Lösungen am Markt. Die Palette reicht von einfachen Redaktionssystemen bis hin zu komplexen Systemen mit eigener Benutzerverwaltung, Medienverwaltung und Unterstützung von Workflows etc.
Im geschäftlichen Einsatz werden besondere Anforderungen, wie z.B. Perfomance, Erweiterbarkeit oder Skaliebarkeit an ein solches System gestellt.
Im Bereich der freien, kostenlosen Content Management Systeme ist TYPO3 eines der wenigen Systeme, das diesen Anforderungen in vielen Aspekten gerecht wird.
grafiniert arbeitet seit der ersten Stunde mit TYPO3 und kann Sie mit diesem umfangreichen System bei der kleinen Web-Visitenkarte genauso wie bei einem umfangreichen Portal zur Seite stehen.
