Zope

Zope 2
開發者Zope Corporation
首次发布1998年 (1998)
当前版本
  • 5.8.6 (2023年10月4日;穩定版本)[1]
編輯維基數據鏈接
编程语言Python
操作系统跨平台
类型web 应用服务器
许可协议Zope Public License
网站http://www.zope.org/
Zope 5
首次发布2020年10月8日,​3年前​(2020-10-08
当前版本
  • 5.8.6 (2023年10月4日;穩定版本)[1]
編輯維基數據鏈接
许可协议
  • Zope公共许可证
編輯維基數據鏈接
网站www.zope.dev/ 编辑维基数据

Zope是用Python编写的一个开源面向对象的Web应用服务器。Zope代表着“Z对象发布环境”,并且是第一个系统使用了新的通用对象发布方法的框架。[4][5]Zope被认为是Python的一个杀手级应用,是曾帮助Python走到聚光灯下的一个应用。[6]

在过去的几年中,Zope社区发布了几个不同类型的Web框架,但是它们分享着哲学、人群和源代码。Zope 2仍是应用最广泛的框架,这主要得益于Plone内容管理系统运行于Zope 2之上。BlueBream(早先被称作Zope 3)应用较Zope 2要少,但也有许多网站运行于其上,包括Launchpad。基于Zope工具箱技术的Grok,是以成为对程序员更加友好框架的目标而开发的。在2009年Pyramid作为以Zope的原理为基础的极简主义框架而受到Zope社区的注意。

简介

它是一个事务型的对象数据库平台。Zope除了能储存内容,数据外,还能存放动态的HTML模板、脚本、搜索引擎、关系数据库管理系统(RDBMS)接口和代码。Zope裡的一切都是对象。它有一个强大的基于web的在线开发模板,让使用者能在世界上任何地方,任何时间方便地更新自己的网站。作为对以上功能的安全保障,Zope提供了一个集成的安全模型,能方便对数据库的内容进行分层授权管理。可以把个人的内容分配给个人用户管理,部门的内容分配给部门管理员管理,整个网站的内容由系统管理员管理。现在基于Zope平台已开发出了大量的产品,能方便地嵌入Zope中以扩展它的基本功能。

BlueBream

BlueBream
首次发布2004年 (2004)
当前版本
  • 5.8.6 (2023年10月4日;穩定版本)[1]
編輯維基數據鏈接
许可协议
  • Zope公共许可证
編輯維基數據鏈接
网站bluebream.zope.org

Zope3是一个重新设计的Web开发架构,其中采用组件和接口技术,以实现Web应用的快速开发和布署。在2010年1月重命名为“BlueBream”[7][8]

Zope 4

Zope 4
首次发布2019年5月10日,​5年前​(2019-05-10
当前版本
  • 5.8.6 (2023年10月4日;穩定版本)[1]
編輯維基數據鏈接
许可协议
  • Zope公共许可证
編輯維基數據鏈接
网站www.zope.dev/ 编辑维基数据

在2017年后期,Zope 4开始了开发[9]。 Zope 4是Zope 2.13的后继者,进行了很多不后向兼容于Zope 2的变更。

Zope 5

Zope 5发行于2020年。

参考来源

  1. ^ 1.0 1.1 1.2 1.3 Change log — Zope 5.8.6 documentation. 
  2. ^ Changelog - Zope 2 documentation. readthedocs.io. [2020-11-03]. (原始内容存档于2021-05-13). 
  3. ^ Change log. 2022年9月9日 [2022年10月18日]. 
  4. ^ Reuven M. Lerner. At the Forge - Assessing Ruby on Rails. Linux Journal. [2010-03-26]. (原始内容存档于2021-04-21) (英语). Zope also pioneered the idea of object publishing, in which a URL describes the method that should be called on a particular object. 
  5. ^ Philip J Eby. Comment on "Lisp and Productivity". Joel on Software. 2003-12-11 [2010-03-26]. (原始内容存档于2009-02-18). 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. 
  6. ^ Lutz, Mark. 18: Advanced Internet Topics. Programming Python 3. O'Reilly Media. 2006 [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. 
  7. ^ 1. Introduction — BlueBream v1.0b4 documentation. bluebream.zope.org. [2020-11-03]. (原始内容存档于2010-01-22). 
  8. ^ 存档副本. [2020-11-03]. (原始内容存档于2010-01-21). 
  9. ^ Changelog — Zope documentation 4.0 documentation. zope.readthedocs.io. [2020-11-03]. (原始内容存档于2021-05-21). 

外部链接

維基教科書中的相關電子教程:Zope
  • 官方网站 在维基数据上编辑此内容
C++
  • CppCMS英语CppCMS
  • Wt英语Wt (web toolkit)
CLI
  • ASP.NET
    • Core
    • AJAX
    • 动态数据英语ASP.NET Dynamic Data
    • MVC
    • Razor英语ASP.NET Razor
    • Web Forms
  • DNN英语DotNetNuke
  • BFC英语Base One Foundation Component Library
  • MonoRail英语MonoRail (software)
  • OpenRasta英语OpenRasta
  • Umbraco
ColdFusion
  • CFWheels
  • ColdBox Platform英语ColdBox Platform
  • ColdSpring英语ColdSpring Framework
  • Fusebox英语Fusebox (programming)
  • Mach-II英语Mach-II
  • Model-Glue英语Model-Glue
Common Lisp
  • Caveman2英语Caveman2
  • CL-HTTP英语CL-HTTP
  • UnCommon Web英语UnCommon Web
  • Weblocks
D
  • Vibe.d英语Vibe.d
Haskell
  • Happstack英语Happstack
  • Yesod英语Yesod (web framework)
  • Snap英语Snap (web framework)
Java
  • AppFuse英语AppFuse
  • Flexive英语Flexive
  • Grails英语Grails (framework)
  • GWT
  • ICEfaces英语ICEfaces
  • ItsNat英语ItsNat
  • JavaServer Faces
  • JHipster英语JHipster
  • Jspx英语Jspx-bay
  • JWt英语JWt (Java web toolkit)
  • OpenXava英语OpenXava
  • Play
  • Reasonable Server Faces英语Reasonable Server Faces
  • Remote Application Platform英语Remote Application Platform
  • RIFE英语RIFE
  • Seam英语JBoss Seam
  • Spring
  • Stripes英语Stripes (framework)
  • Struts
  • Tapestry
  • Vaadin英语Vaadin
  • Vert.x
  • WebWork英语WebWork
  • Wicket
  • WaveMaker英语WaveMaker
  • ZK
JavaScript
  • Ample SDK英语Ample SDK
  • Angular英语Angular (application platform)/AngularJS
  • Backbone.js
  • Chaplin.js英语Chaplin.js
  • Closure英语Google Closure Tools
  • Dojo Toolkit
  • Ember.js
  • Extjs
  • JQuery
  • Meteor英语Meteor (web framework)
  • MooTools英语MooTools
  • Node.js
  • Prototype
  • React
  • Rico
  • script.aculo.us英语script.aculo.us
  • Sencha Touch英语Sencha Touch
  • SproutCore英语SproutCore
  • Vue.js
  • Wakanda英语Wakanda (software)
Perl
  • Catalyst
  • Dancer英语Dancer (software)
  • Mason英语Mason (Perl)
  • Maypole
  • Mojolicious英语Mojolicious
  • WebGUI
PHP
  • CakePHP英语CakePHP
  • CodeIgniter
  • Fat-Free
  • FuelPHP
  • Gyroscope英语Gyroscope (software)
  • Horde英语Horde (software)
  • Kohana英语Kohana (framework)
  • Laravel
  • Lithium英语Lithium (software)
  • Midgard英语Midgard (software)
  • MODX英语MODX
  • Nette英语Nette Framework
  • Phalcon
  • PRADO英语PRADO (framework)
  • Qcodo英语Qcodo
  • Silex英语Silex (web framework)
  • SilverStripe
  • Symfony
  • TYPO3
  • Xaraya英语Xaraya
  • XOOPS
  • Yii英语Yii
  • Zend framework
Python
Ruby
  • Camping英语Camping (microframework)
  • Merb英语Merb
  • Padrino英语Padrino (web framework)
  • Ruby on Rails
  • Sinatra英语Sinatra (software)
Rust
  • Yew
Scala
  • Lift
  • Play
  • Scalatra英语Scalatra
Smalltalk
  • AIDA/Web英语AIDA/Web
  • Seaside英语Seaside (software)
其他语言
  • Application Express英语Oracle Application ExpressPL-SQL
  • Grails英语Grails (framework)Groovy
  • Kepler英语Kepler (software)Lua
  • OpenACS英语OpenACSTcl
  • Phoenix英语Phoenix (web framework)Elixir
  • SproutCore英语SproutCoreJavaScript-Ruby
  • YawsErlang
  • BlueBream
  • Bottle
  • CherryPy
  • CubicWeb英语CubicWeb
  • Django
  • FastAPI英语FastAPI
  • Flask
  • Grok
  • Nagare英语Nagare (web framework)
  • Nevow英语Nevow
  • Paste英语Python Paste
  • Pyjs英语Pyjs
  • Pylons
  • Pyramid
  • Quixote
  • Spyce英语Spyce (software)
  • TACTIC
  • Tornado
  • TurboGears
  • Webware英语Webware for Python
  • web2py
  • Zope 2
C
在役
  • Apache
  • Cherokee
  • Hiawatha英语Hiawatha (web server)
  • Lighttpd
  • Nginx (Tengine)
  • Mongoose英语Mongoose (web server)
  • Mongrel2英语Mongrel2
  • Monkey英语Monkey HTTP Server
  • Saetta Web Server英语Saetta Web Server
已退役
  • Boa英语Boa (web server)
  • CERN httpd
  • Xitami英语Xitami
  • Zeus英语Zeus Web Server
C++
Erlang
Go
Java
Pike
  • Caudium英语Caudium (web server)
  • Roxen英语Roxen (web server)
Python
  • Gunicorn英语Gunicorn (HTTP server)
  • Paste英语Python Paste
  • Tornado
  • Twisted
  • Zope
Ruby
  • Mongrel英语Mongrel (web server)
  • WEBrick英语WEBrick