Sie sind hier: Startseite / Über Zope / Innovativ

Innovativ

Der Zope-2-Applikationsserver war nicht nur eines der ersten Web-Frameworks überhaupt, seine Geschichte liest sich wie eine lange Kette von richtungsweisenden Innovationen im Bereich der Web-Entwicklung.

Mit der ZODB hat Zope eine transaktionale, objektorientierte Datenbank gemäß ACID-Standard entworfen, mit der erstmals Python-Objekte transparent in einer Datenbank gespeichert werden konnten. Aus dieser Innovation erklärt sich der Name des Frameworks, denn Zope steht für Z Object Publishing Environment.

Aufgrund ihrer vielen Vorteile wird die ZODB heutzutage nicht nur von Zope-Frameworks genutzt, sondern von vielen Python-Projekten zur persistenten objektorientierten Datenhaltung.

Die im Python-Umfeld mittlerweile gebräuchlichen Doctests wurden ursprünglich von der Zope-Community entwickelt, die seit jeher auf das automatisierte Testen von Software großen Wert legt.

Seit 2002 unterstützt Zope Unicode. Ebenfalls seit 2002 ist die automatische Formulargenerierung und -validierung Bestandteil des Frameworks.

Mit der Komponentenarchitektur hat Zope nicht nur die Entwicklung von python-basierten Webanwendungen revolutioniert, sondern auch das konzeptionelle Paradigma der Programmiersprache Python um Interfaces und Adapter erweitert.

Und mit dem konfigurationsgesteuerten Build-System buildout, das 2007 entstanden ist, verfügt die Zope-Community über ein leistungsfähiges Deployment-Werkzeug für die gesamte Build-Range vom Entwicklungs- über das Staging- bis hin zum Produktivsystem.

Zope ist in vieler Hinsicht richtungsweisend. Zahlreiche Innovationen der Zope-Community sind nach und nach von der Python-Community übernommen worden, oder wie es Phillip J. Eby einmal ausdrückte: »Where Zope leads, Python follows«. 

Diese Seiten werden mit Hilfe von Plone gepflegt.

Plone Open Source Content Managment System Copyright © 2000-2010 Plone Foundation & friends.
Plone und das Plone-Logo sind eingetragene Warenzeichen der Plone Foundation. Lizensiert unter GPL-Lizenz.

© 2010 DZUG e.V. — Deutschsprachige Zope User Group

Zope