27.8.06

Plone für Websites

Was ist Plone?
Die freie Software Plone kann als Intra- oder Extranet- Content Managment System eingesetzt werden.

Was bietet Plone?
Plone hat neben einem Webinterface ein Document-Publishing Feature und eine Groupware- und Workflow-Funktionalität. Groupware erlaubt das Zusammenarbeiten von zeitlich und /oder räumlich getrennten Mitarbeitern. Es synchronisiert und versioniert Bearbeitungsstände, und stellt sie Gruppenmitgliedern zu Verfügung.
Im Gegensatz zum Workflow: Ein Workflow-System unterstützt serielle Arbeitsschritte, wobei der vorherige Schritt die Grundlage zur Fortsetzung des nächsten Arbeitsschrittes ist, der ohne den vorhergehenden nicht stattfinden kann. Groupware und Workflow unterstützen die abgestufte Zugriffs-Rechteverwaltung.

Ist Plone Open Source?
Plone ist ein Open-Source Content Management System das auf dem Open Source Web-Application Server Zope aufgesetzt wird. Dieser Server wird in der Sprache Python programmiert.

Was ist vorteilhaft an Zope, dem Plone-Server?
Das Vorteilhafte an Zope ist dessen Objekt-Orientierung, wobei ein Zope-Server schneller als ein Java (eine typische objekt-orientierte Sprache) Server läuft. So werden alle Medien- und Textdaten als Objekte in der Serverdatenbank hinterlegt. Ein Text-Objekt kann so etwa als html oder PDF dargestellt werden.

Ein weiterer wichtiger Vorteil des Objekt orientierten Designs ist die Fähigkeit zur Encapsulation [wörtl. Einkapselung]. Dies beutet zum Einen, dass Funktionen und Verhalten, die nicht unmittelbar zusammenhängen, von einander getrennt programmiert werden können - zum späteren Zusammenspiel. [ siehe auch Separation of Concerns - SOC] Zum Anderen können Design-Entscheidungen separat von Ausführungen festgeschrieben werden; ändern sich Design-Vorgaben, muss nicht der gesamte Code neu geprüft werden. Mehrere grundlegende Programmiermodule sind bereits im Zone CMS Framework vorgeben - sie sind als Bausteine einsetzbar.

Muss man html können, um PLone zu benutzen?
Nein. Plone bietet die Möglichkeit, mit STX, Structured Text also Strukturiertem Text zu arbeiten. Dieser ist im Vergleich zu html schnell anzuwenden.
Übrigens ist STX "Art verwandt" mit der WikiMarkup Sprache, die ebenso in ihrer Einfachheit für das allgemeine Publikum gedacht ist. Ein Beispiel ist die MOINMOIN WIKI MARKUP SPRACHE
Einen schnellen Überblick über die der Plone-Software zu Grunde liegenden Konzepte erschließt sich aus dem Plone-Glossar.

Welche Firmen benutzen Plone?
Hier sind Beispiele von internationalen Firmen, die Plone für ihre Website nutzen:
Lufthansa
http://www.carrieretijger.nl/

http://ncgmp.usgs.gov/
http://www.jpl.nasa.gov/
http://www.matrix42.com/de/
http://www.creditmunicipal.fr/


Gisela Strauss