Content Management System wird im Medienbereich eingesetzt
Ein Content Management System (CMS) ist ein Redaktionssystem,
welches zur Verwaltung von Inhalten im Medienbereich eingesetzt
wird. Wesentliches Merkmal ist die Trennung von Inhalt (Content) und
Layout.
Ein Content Management System bietet sich an, wenn Betreiber
größerer Projekte diese selbständig, ohne Hilfe eines
Webprogrammierers, verwalten und eigenhändig aktualisieren möchten.
Beispielsweise Texte auf eine Webseite, zum Thema,
Astrologie
einfügen.
Diese Art der Redaktionssysteme können sowohl Server seitig,
meistens in Verbindung einer Datenbank, als auch Client seitig über
Programme auf dem Computer, gesteuert werden. Bei einem Server
seitigem Content Management System können die Daten direkt über das
Internet verwaltet werden. Änderungen können von mehreren
berechtigten Anwendern gleichzeitig vorgenommen werden. Sie sind für
alle Webseiten unabhängig von deren Größe geeignet. Die
Funktionalität ist jedoch immer abhängig von der Rechenkapazität des
Servers und stößt bei einer hohen Anzahl von Anfragen an Grenzen.
Bekannte Beispiele für Server seitige CMS sind Joomla und Typo3.
Content Management System
- Vereint Templateerstellung und Upload der Daten in einem Programm
Ein Client seitiges Content Management System ist ein auf dem
Rechner installiertes Programm, welches die Daten nach deren
Bearbeitung auf dem Server hoch lädt. Oft bieten diese auch Layout
Funktionen an, mit denen eigenen Templates erstellt werden können.
Weiterhin gibt es auch Unterschiede bei der Dynamik und Statik der
einzelnen Systeme. Es gibt volldynamische Systeme, die angeforderte
Seiten bei jedem Aufruf neu erzeugen und die Seite dadurch immer auf
dem aktuellsten Stand präsentieren. Auch lassen sich diese CMS
leicht an die persönlichen Vorlieben des Nutzers anpassen. Der
erhöhte Rechenaufwand kann jedoch zu einer verzögerten Auslieferung
führen. Anders als bei statischen Systemen, die jede Seite statisch
ablegen und dadurch weniger Rechenleistung in Anspruch nehmen, aber
keine aktuellen Inhalte präsentieren.
Content Management System
- Kombination von statischen und dynamischen Systemen
Da weder volldynamische noch statische System einen optimalen Nutzen
bieten, wurden hybride Systeme entwickelt, die den Vorteil der
statischen und dynamischen Systeme jeweils kombinieren. Alle Inhalte
wie Layout, Navigation und allgemeine Texte werden statisch
abgelegt. Nur Informationen, die laufenden Änderungen unterzogen
werden, wie Nachrichten und Suchabfragen, werden während der
Laufzeit aus der Datenbank ausgelesen. Der Vorteil von Content
Management Systemen ist, dass der Betreiber stets die Kontrolle über
alle Vorgänge hat und schnell auf aktuelle Vorgänge mit Änderungen
reagieren kann. Weiterhin spart man die laufenden Supportkosten, die
eine Pflege durch Web-Spezialisten mit sich bringt. Darüber hinaus
können zahlreiche Funktionen und Abläufe automatisiert werden. Eine
Präsentation mit Content Management Systemen ist jedoch in der
Erstellung der ersten Seiten aufwendiger und daher teurer als eine
normale Webseite. Zu den weiteren Nachteilen zählen die hohen
Anforderungen, die an den Server gestellt werden und die dadurch
steigenden monatlichen Fixkosten. Weiterhin können eventuell
auftretende Sicherheitslücken und Fehlfunktionen nicht selbständig
beseitigt werden.