Content-Management-Systeme

Website im Griff mit CMS

Open-Source-Projekte

Für Kleinstunternehmen oder Privatanwender liegen die Preise der professionellen Systeme weit jenseits des Vertretbaren. Auch ist der Aufwand für Installation, Pflege und Einarbeitung für diese Gruppe in der Regel deutlich zu hoch. Für dieses Segment gibt es eine Reihe von kostenlosen CM-Programmen aus dem Open-Source-Bereich. Allerdings muss man hier mit Abstrichen und Einschränkungen rechnen. Nicht immer funktionieren diese Programme reibungslos, und im Vergleich zur kommerziellen Software muss man auf Manches verzichten. Auch sind Erfahrungen mit der Sprache, in der das System entwickelt wurde, empfehlenswert. Open-Source-CM-Systeme basieren entweder auf Java , Perl , PHP oder Python. Bei den Auswahlkriterien gilt Ähnliches wie bei den kommerziellen Systemen. Neben dem Funktionsumfang ist zuallererst die grundsätzliche Ausrichtung abzuklären.

Die bekannteste Open-Source-CMS-Lösung Zope ist von Anfang an auf den Einsatz in Unternehmen ausgerichtet. Zope ermöglicht ein verteiltes Arbeiten an Websites mit einem integrierbaren Sicherheitsmodell mit Rechtevergabe und Authentifizierungssystem für Benutzer und Gruppen. Das System ist in der objektorientierten Scriptsprache Python geschrieben. Ähnlich wie Java generiert Python plattformunabhängigen Byte-Code. Für Entwickler bedeutet dies, dass sie durch den objektorientierten Aufbau auf über 900 Python-Module zurückgreifen können, die ein breites Spektrum an Funktionen abdecken, etwa dynamisches Generieren von komplexen PDF-Dokumenten.

Auf Grund der Open-Source-Struktur ist die ständige Weiterentwicklung und Verbesserung von Zope ohne Zusatzkosten durch eine große Entwickler-Community gesichert, und die Software bleibt plattformunabhängig.