Das Content-Management-System, kurz CMS, ist ein relativ neuartiges System, welches sich mit der Bearbeitung und Erstellung von Inhalten beschäftigt und ermöglicht verschiedene Sachinhalte über das World Wide Web zu organisieren.

Man unterscheidet in der Branche der Content-Management-Systeme zwei verschiedene Typen. Zu einem wäre da das "Serverseitige Content-Management-System" und auf der anderen Seite das "Clientseitige Content-Management-System". Das serverseitige CMS benötigt in allen Fällen eine eigene serverseitge Programmiersprache, die in den meisten Fällen mit einer Datenbank gekoppelt ist. Diese Datenbank befindet sich bei den meisten Systemen auf demselben Server oder ist auf einem anderen Server über das Netzwerk verbunden. Diese geniale Technik ermöglicht es, weltweit direkt über einen Browser mit anderen Menschen Daten zu verwalten oder auszutauschen und zu gleich zu organisieren. Bei dem Datentransfer gibt es meistens keine Limits, so dass das CMS-System für fast alle Webseiten ohne Probleme einzurichten ist. Einige bekannte Programme sind unter Anderem: TYPO3, PHP-Fusion & Joomla.
Im Gegensatz zur serverseitigen Version gibt es bei der clientseitigen Version ein paar andere Möglichkeiten. Clientseitige CMS werden in der Regel mit der Hilfe eines Programms, das auf einem anderen Rechner installiert wird, gelenkt und gesteuert. Also nichts anderes wie das Hochladen der Daten auf den Server. Hiermit lassen sich besonders ausgefallene Layoutfunktionen benutzen, mit Hilfe derer man sogenannte Seitenlayouts (Templates) problemlos erstellen kann.

Aber ganz so einfach ist die Benutzung der immer stärker in Trend kommenden Content-Management-Systeme dann doch nicht. Es werden eine Reihe von Anforderungen gestellt. So muss man sich seine Inhalte, die man zum Beispiel veröffentlicht meistens genehmigen und freischalten lassen, welches auch einen gewissen Zeitaufwand mit sich bringt. Auch die Einbindung von externen Datenquellen bringt einige Gefahren mit sich, so dass man besser im das sogenannte "Copyright" auf den verschiedenes Pages und Texten beachtet, um Problemen aus dem Weg zu gehen.

Desweiteren lassen sich die einzelnen Content-Management-System wieder in verschiedene Modi unterteilen. Da wären zu einem die sogenannten "volldynamischen" Systeme, die die angeforderten Seiten bei jedem Aufruf dynamisch neu erzeugt. Dann das sogenannte "statische" System, welches jede einzelne Website statisch in einer Datenbank oder in einem Dateisystem abspeichert, damit man ständigen Zugriff besitzt. Ein weiteres System wäre das "hybride" System, welches die Vorteile der statischen und dynamischen Seitenerzeugungen auf clevere Weise kombiniert. Und zu guter letzt noch das "halbstatische" System, welches den Inhalt statisch generiert, dieser aber trotzdem auf eine gewisse Weise noch dynamisch erhalten bleibt.

Generell ist man heute der Ansicht, dass die Content-Management-Systeme ein wichtiger Baustein für die Zukunft der Organisation besonders für Unternehmen darstellt. Immer mehr bekannte Unternehmen verwalten und organisieren zu gleich über diese neue, inovative Idee. So bleibt abzuwarten, welche weitere Überraschungen uns die Entwickler in naher Zukunft mit auf den Weg geben, um noch mehr Möglichkeiten aus dem Content-Management-System zu erlangen und um noch bessere Bausteine für die Zukunft der Unternehmen zu legen. Sie dürfen also gespannt sein und sich in naher Zukunft auf weitere Highlights im Bereich der Content-Management-Systeme freuen und diese selbst auszuprobieren, falls Sie es nicht schon getan haben.