This article is about an application server platform. For the fish known as "Zope", see Abramis ballerus.
Zope
Original author(s)
Zope Corporation
Developer(s)
Zope Corporation
Initial release
July 1999 (1999-07)
Stable release
5.8.6[1]
/ 4 October 2023; 7 months ago (4 October 2023)
Available in
Python
Type
web framework
License
Zope Public License
Website
zope.readthedocs.io
Zope is a family of free and open-source web application servers written in Python, and their associated online community. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodology for the Web.[2][3] Zope has been called a Python killer app, an application that helped put Python in the spotlight.[4][5]
Over the last few years, the Zope community has spawned several additional web frameworks with disparate aims and principles, but sharing philosophy, people, and source code. Zope 2 is still the most widespread of these frameworks, largely thanks to the Plone content management system, which runs on Zope 2. BlueBream (earlier called Zope 3) is less widespread but underlies several large sites, including Launchpad. Grok was started as a more programmer-friendly framework, "Zope 3 for cavemen", and in 2009 Pyramid gained popularity in the Zope community as a minimalistic framework based on Zope principles.
^"Change log — Zope 5.8.6 documentation".
^Reuven M. Lerner. "At the Forge - Assessing Ruby on Rails". Linux Journal. Retrieved 2010-03-26. Zope also pioneered the idea of object publishing, in which a URL describes the method that should be called on a particular object.
^Philip J Eby (2003-12-11). "Comment on "Lisp and Productivity"". Joel on Software. Archived from the original on 2009-02-18. Retrieved 2010-03-26. In 1997, Jim Fulton (the CTO at Zope Corp) developed a technique he called "Object Publishing", and implemented in a library called the Python Object Publisher (aka Bobo). The object publishing metaphor is found in many Python toolkits today; in other languages it's found only in crippled form, at best.
^Lutz, Mark (2006). "18: Advanced Internet Topics". Programming Python (3 ed.). O'Reilly Media. ISBN 9780596554613. Retrieved 2010-03-27. The use of Zope has spread so quickly that many Pythonistas have looked to it as a Python Killer Application - a system so good that it naturally pushes Python into the development spotlight.
^Jon Udell (2000-02-07). "Zope Is Python's Killer App". BYTE. Archived from the original on 2000-03-02. Retrieved 2011-06-04.
Zope is a family of free and open-source web application servers written in Python, and their associated online community. Zope stands for "Z Object Publishing...
Ballerus ballerus, also known as the zope or the blue bream, is a species of cyprinid fish native to Eurasia. Ballerus ballerus is one of the more streamlined...
Free and open-source software portal The Zope Object Database (ZODB) is an object-oriented database for transparently and persistently storing Python objects...
Zope Public License is a free software license, used primarily for the Zope application server software. The license is similar to the well-known BSD...
Jagdish Zope (born 6 September 1995) is an Indian cricketer. He made his Twenty20 debut for Maharashtra in the 2016–17 Inter State Twenty-20 Tournament...
earlier lightweight markup language called StructuredText (developed by Zope). There were a number of problems with StructuredText, and reST was developed...
same year. From late 2000 until 2003 he worked for Zope Corporation. In 2003 Van Rossum left Zope for Elemental Security. While there he worked on a custom...
ERP5 is an open source ERP based on Python and Zope. It has the particularity of being based on a unified model to describe its implementation. Whereas...
families: permissive and copyleft. Permissive licences (BSD, MIT, X11, Apache, Zope) are generally compatible and interoperable with most other licences, tolerating...
web framework inspired by Zope, Pylons and Django. Originally called "repoze.bfg", Pyramid gathered attention mostly in the Zope and Plone community as the...
families: permissive and copyleft. Permissive licences (BSD, MIT, X11, Apache, Zope) are generally compatible and interoperable with most other licences, tolerating...
uses Python for most of its tasks. BlueBream, a rewrite by the Zope developers of the Zope 2 web application server CherryPy, an object-oriented web application...
is helpful if the majority of one's site runs under a framework (such as Zope or Ruby on Rails) that is largely incompatible with MediaWiki. Cloud hosting...
which can then be worked on using common design tools. TAL was created for Zope but is used in other Python-based projects as well. The following attributes...
iguana. The oldest known major settlements, such as Yanhuitlán and Laguna Zope, are also in this area. The latter settlement is known for its small figures...
Python, using packages like deal, icontract, PyContracts, dpcontracts, or zope.interface. A permanent change to Python to support design by contracts was...
have different names, based on their different intents. For example, in Zope and Plone, security patches are often delivered using dynamic class modification...
parts = test [test] recipe = zc.recipe.testrunner eggs = theegg Grok Plone Zope List of build automation software "Release 3.0.1". 8 November 2022. Retrieved...
Sonkar, Indian politician Jagdish Thakor, Indian politician Jagdish Tytler (born 1944), Indian politician Jagdish Zope (born 1995), Indian cricketer ....