Programmierung Ihrer Website
CMS
Mittlerweile gibt es eine große Auswahl an Content Management Systemen (CMS). Die Vorteile eines CMS liegen auf der Hand, denn
- es können mehrere Autoren mit unterschiedlichen Rechten an der Website arbeiten
- die Autoren benötigen keine HTML- oder Programmierkenntnisse, um neue Unterseiten anzulegen oder neue Inhalte zu erstellen
- gerade bei größeren Internetauftritten können Sie sehr viel schneller und unkomplizierter seitenübergreifende Änderungen, zum Beispiel am Design, vornehmen
- in vielen Content Management Systemen können Sie unkompliziert eine Kommentarfunktion oder Community-Funktionen einbinden
- viele Module und Designs sind erhältlich
- einige Content Management Systeme beherrschen von Haus aus zumindest die Basics der Suchmaschinenoptimierung und lassen sich gegebenenfalls weiter anpassen.
Viele dieser Content Management Systeme sind als so genannte Freeware erhältlich und kosten Sie auch für den kommerziellen Einsatz keine Lizenzgebühren. Also alles klar? Sie laden sich die Software herunter und haben Ihr Rundum-Sorglos-Paket? Je nach Ihren Vorkenntnissen ist das leider nicht ganz so einfach.
CMS müssen installiert und individuell angepasst werden. Der Teufel steckt oftmals im Detail, vor allem dann, wenn Sie spezielle Wünsche haben oder ein CMS nicht auf den ersten Blick nach CMS aussehen soll.
Ein paar Beispiele dafür, was notwendig werden kann:
- Suche eines für Ihre Bedürfnisse geeigneten CMS
- Installation des CMS
- Installation zusätzlicher von Ihnen benötigter Module
- eigene Anpassungen
- Verbesserung der Suchmaschinenfreundlichkeit
- Portierung eines von Ihnen gelieferten Designs - sicherlich möchten Sie Ihr Corporate Design verwenden oder zumindest auf einem Geschäftsauftritt nicht die Footerlinks eines freien Templates haben
- Sicherheitsupdates! der Software
- Anlegen von Benutzer-Rollen und Berechtigungen
- Anlegen eigener Inhaltstypen (Drupal)
- Anlegen spezieller Such- und Filterfunktionen (Drupal)
- Kurzeinweisung der Autoren bzw. Administratoren in die Benutzung der Software
Dieser Service ist für das CMS Drupal sowie die Blog-Systeme Wordpress und Serendipity (s9y) verfügbar.
Content Management Systeme
Ein Content Management System, kurz CMS, erleichtert die Arbeit an einer Internetpräsenz enorm. Ohne Programmierkenntnisse zu besitzen, können Redakteure im Handumdrehen neue Inhalte einfügen oder bestehende verändern. Automatisch werden vom System neue Seiten in einem einheitlichen Erscheinungsbild generiert und in den Internetauftritt eingefügt.
Häufig ist eine umfangreiche Rechteverwaltung und Versionierung ebenfalls Bestandteil eines CMS.
Open Source
Open Source ist nicht gleich kostenlos, auch wenn beides häufig miteinander einher geht. Dass eine Software Open Source ist, bedeutet, dass der Quellcode dieser Software öffentlich zur Verfügung steht und man diesen Code - immer unter Beachtung der jeweiligen Lizenz - selbst modifizieren und an die eigenen Bedürfnisse anpassen kann.
Häufig gibt es bei Open Source Projekten eine Entwicklergemeinschaft, der jeder beitreten kann, der Interesse hat und fachlich dazu in der Lage ist.