Begriffsdefinition CMS und Grundsätzliches zum System
Content-Management-System wird eine Software genannt, welche zur kooperativen Bearbeitung, Verwaltung und des Aufbau von Inhalten (Content) meist in Webseiten angewandt wird, diese bestehen größtenteils aus Text und Multimedia Dokumenten. Die meisten Systeme können vom Webseiteninhaber oder Administrator ohne große Kenntnisse von Programmierung wie HTML bedient werden, da sie über eine grafische Darstellung der Anwenderschnittstelle verfügen. Einer medienunabhängigen Datenverwaltung wird besondere Bedeutung beigemessen. Ein Inhalt kann auf Verlangen beispielsweise als PDF oder HTML Dokument abgerufen werden. Die endgültigen Formate werden bei solchen volldynamischen Systemen erst bei der Datenbankabfrage erzeugt. Magnolia, Drupal, TYPO3 und WordPress zählen zu den bekanntesten Systemen auf dem Markt.
Magnolia als Content-Management-System und seine Besonderheiten
Das Programm ist ein Open Source (frei verfügbarer und veränderungsfähiger Quelltext) System dieser Art, das sich auf seine Kernstärken spezialisiert hat: Flexibilität, Benutzerfreundlichkeit und Design. Alle größeren Systeme bieten in etwa denselben Funktionsumfang wie einen WYSIWYG-Editor, Mandantentauglichkeit, Vorschaufunktion, mehrere Sprachen und die Verwaltung von Benutzerrechten. Es unterscheidet sich hier vergleichsweise zu anderer Software in der Benutzerführung und der Komplexität der Bedienung sowie in der Auswahl verfügbaren Features und der Supportbereitstellung. Von dieser vielfältigen Feature-Liste ziehen Entwickler sowie Business Anwender ihren Nutzen. Das System unterstützt zahlreiche Standards wie JSR 168 und JSR 170 (Java Specification Request: Definition von Java Programmier- oder Laufzeitumgebungsstandards durch Anfragen). Außerdem wurde eine Benutzeroberfläche für mobile Endgeräte geschaffen, welche für Eingaben auf dem Touchscreen optimiert ist. Die Bedienung findet in vollem Umfang über den Browser statt, wobei das System den Internet Explorer und Firefox, ebenso Safari, Mozilla und Campino unter Mac OS unterstützt.
Produktversionen und Hosting Partner
Das Unternehmen stellt verschiedene frei erhältliche als auch kostenpflichtige Versionen seines Produktes mit dementsprechend unterschiedlichen Features und Kompatibilitäten zur Verfügung. So ist beispielsweise der Multi-Site-Support ausschliesslich in der Enterprise Edition Pro enthalten, mit dem mehrere Seiten in einer Installation verwalten werden können. Mit einer Vielzahl von Partnern, die das System integriert haben und so als Hosting Anbieter fungieren, hat das CMS sich mittlerweile weltweit etabliert. Im Folgenden finden Sie einen Vergleich ausgewählter Anbieter des in einer übersichtlichen Tabellenform.