Plone
Applikations-Architektur
Zope/Plone ist in Python - einer weit verbreiteten und unterstützen Open Source Programmiersprache - umgesetzt. Erweiterungen des Funktionsumfanges und Anpassungen von Zope/Plone werden auch in der Python geschrieben.
Standardmässig speichert Plone Inhalte in der in Zope integrierten objektorientierten Datenbank ZODB. Plone ist jedoch nicht auf diese interne Datenbank eingeschränkt, sondern es ist möglich, Datenbestände auch aus anderen Datenquellen wie relationalen Datenbanken oder aus dem Dateisystem einzubinden. Plone setzt serverseitig eine Zope-Instanz voraus. Zope läuft auf einer Vielzahl von Plattformen wie Unix, Linux oder Windows.

Plone Funktionalitäten
Internationalisierung
Die gesamte Plone-Benutzeroberfläche ist in 35 Sprachen übersetzt. Übersetzungen aller Inhalte können einfach durch den integrierte Sprachen- und Übersetzungs-Service hinzugefügt werden.
Registrierung und Personalisierung
In Plone stellt ein umfassendes System zur Registrierung von Benutzern zur Verfügung. Besucher können sich auf einem Plone-Portal mit einem eigenen Account registrieren und Angaben zum eigenen Profil hinterlegen. Die Benutzeroberfläche lässt sich entsprechend personalisieren.
Zusätzliche Benutzerinformationen lassen sich aus einer Vielzahl von Datenquellen wie relationalen Datenbanken, LDAP (Lightweight Directory Access) Protocol oder Active Directory einbinden.
Sicherheit und Workflows
Mittels Workflows lassen sich Publikationsprozesse im Portal steuern. Portal-Administratoren können diese Prozesse flexibel gestalten: so ist es beispielsweise möglich, für neue Inhalte einen Workflow zur Freischaltung (approval) durch einen Reviewer einzurichten.
Für jedes Inhaltsobjekt lassen sich präzise Zugriffsrechte festlegen, mittels welcher bestimmt wird, wer auf entsprechende Inhaltselemente zugreifen, beziehungsweise diese editieren oder kommentieren darf. All diese Zugriffsrechte lassen sich einfach übers Web festlegen.
Erweiterbarkeit
Da Plone Open Source Software ist, kann es einfach angepasst und erweitert werden, um so auch besonderen Bedürfnissen gerecht zu werden.
Zahlreiche Erweiterungen finden sich in der grossen Menge an frei verfügbaren Add-ons:
- Forum
- Blog
- uns unzählige andere: http://plone.org/products
Open Source - Offene Standards
Plone steht unter derselben Open Source Lizenz wie Linux (GPL) und basiert auf der gleichen Open Source Programmiersprache wie der Web-Applikations-Server Zope.
Dadurch lassen sich kostspielige Lizenzkosten einsparen, eine zu enge Bindung an einen einzelnen Anbieter (vendor lock-in) vermeiden und so die getätigte Investment langfristig sichern.
Community
Eine breite Community von unabhängigen Entwicklern und spezialisierten Firmen rund um die Globus sichern die Qualität und Kontinuität der Zope/Plone-Weiterentwicklung.
