The World of Zope
During more than a decade Zope Corp. and the Zope Community have grown an outstanding set of products and technologies, influencing the general development of Python based Web application servers and tools.
Frameworks
- ZCA
The Zope Component Architecture provides facilities for defining, registering and looking up components. It’s perfect for building enterprise applications based on loosely coupled components.
More information at the zope.component documentation and zope.interface documentation.
- ZTK
The Zope Toolkit (ZTK) is a set of libraries intended for reuse by projects to develop web applications or web frameworks. The ZCA is part of it.
More information at the Zopetoolkit documentation.
- ZPT
Zope Page Templates is Zope’s templating mechanism.
More information at the https://zope.readthedocs.io/en/latest/zopebook/AppendixC.html. An alternative implementation is provided by Chameleon.
- CMF
The Content Management Framework (CMF) for Zope provides libraries for building content management applications together with the Zope Application Server.
- Repoze
Repoze integrates Zope technologies with WSGI and reusable Python middleware.
More information at https://repoze.org
Databases
- ZODB
The Z Object Database (ZODB) is a native object database, that stores your objects while allowing you to work with any paradigms that can be expressed in Python.
More information at https://zodb.org
Application Servers
- Zope
Zope is a Python-based application server for building secure and highly scalable web applications.
More information at https://zope.readthedocs.io
Tools
- Buildout
Buildout is a Python-based build system for creating, assembling and deploying applications from multiple parts, some of which may be non-Python-based.
More information at https://buildout.org