CMS Content Management Systeme

CMS Content Management Systeme

Wenn der Inhalt einer Internetseite häufig aktualisiert oder erweitert werden muss, bietet sich ein sogenanntes Content-Management-System an. Hierbei handelt es sich um Internetseiten, die von den Betreibern oder Redakteuren der Homepage selbstständig gepflegt werden können, ohne dass zwingend tiefergehenden Programmierkenntnisse vorhanden sein müssen. Der Bediener kann sich in das System einloggen und in die bestehende Internetpräsenz Inhalte, Seiten oder Fotos einpflegen oder abändern. Dies geschieht in der Regel mittels eines recht einfach gehaltenen Editors, der modernen Textverarbeitungsprogrammen ähnelt. Viele gute Content-Management-Systeme sind im Open Source entwickelt worden, und werden von vielen Nutzern und Programmierern gepflegt und erweitert. Die eigentliche Nutzungslizenz solcher Systeme ist kostenfrei.

Joomla! Wordpress, Drupal

Die oben aufgeführten CMS lassen sich mit sehr einfachen Mitteln und einer Unmenge an Funktionen sehr schnell erlernen und auch umsetzen. Für viele Verwendungszwecke stehen in ungezählten Portalen kostenlose (Lizenzrecht beachten!) Templates zur Verfügung - oft wollen die Programmierer hierfür nur einen Link von der fertigen Seite für Ihre Arbeit. Gerade Joomla ist bezüglich der System-Sicherheit gelegentlich in aller Munde, aber im privaten oder Hobby-Bereich sind diese Systeme gute Alternativen zu den mächtigen Systemen.

 

TYPO3 und Co

Im gewerblichen Bereich kommt häufig TYPO3 zum Einsatz. Der Aufwand für den Programmierer ist hier etwas höher, aber die Möglichkeiten und frei erhältlichen Extensionen sind überwältigend. Fast jede größere Webagentur ist mit diesem CMS vertraut und kann Pflege oder Erweiterung übernehmen.

Kommerzielle Content-Management-Systeme

Neben den Content-Management-Systemen aus dem Open Source-Bereich gibt es auch viele CMS, die von Systemhäusern oder Software-Entwicklern stammen. Diese haben häufig den Vorteil, dass sie noch individueller an die Ansprüche des Kunden angepasst werden können. Allerdings ist der Klient, der eine solche Lizenz erwirbt, in einer gewissen Weise vom Enwickler abhängig. Wird die Pflege oder Weiterentwicklung aufgegeben kann unter Umständen der Umstieg auf ein anderes System erneut Kosten verursachen.