Zope Web应用服务器

Zope是一个开源面向对象的web应用服务器,用Python写成。Zope代表着“Z对象发布环境(Z Object Publishing Environment)”,并且是第一个系统使用了新的通用对象发布方法的框架。Zope已经被认为是一个python的杀手级应用,一个帮助Python走到聚光灯下的应用。

Zope是一个开放源代码的Web应用服务器,官方网站位于 HTTP://zope.org Zope目前有2个比较独立的版本,Zope 2系列和Zope 3系列。Zope 3是汲取了Zope 2的教训,对Zope 2的重写,是一个采用了现代设计模式的、基于组件架构的应用服务器。有人说Zope 3就是一个Python版本的轻量级J2EE框架。 Zope 2特别适合脚本开发人员,直接通过浏览器就可快速构建一个应用。

特性:

Zope是免费的,可以在开放源代码许可证条件下自由分发,不同于那些昂贵的商业应用服务器。
Zope是一套完整的平台。它包含了开发应用程序所需的全部组件。不需要为了使用Zope而授权使用其它软件。并且Zope安装容易,轻松上手。
Zope允许并鼓励第三方开发者打包和分发应用程序。因此,Zope已经有了很多可以立即使用的产品组件。大多数组件都是自由并开放源代码的。Zope拥有一大批社区开发者。
Zope创建的应用程序可以直接通过Zope企业对象(ZEO)进行扩展。通过ZEO,可以在多台计算机中部署Zope应用程序,而不需要修改代码。
Zope 允许开发者只使用浏览器就可以创建web应用程序。比如:Internet Explorer, Mozilla, Netscape, OmNiWeb, Konqueror, 以及Opera浏览器都可以支持Zope的管理界面(ZMI).Zope还可以通过使用统一的web界面让其他的开发者安全的同时进行开发。其它应用服务器很少支持这个特性。
Zope提供多种和可扩展的安全框架。可以轻松结合多种权限认证系统,比如通过内置的模块可以同时支持LDAP, Windows NT, and RADIUS。而许多其它应用服务器缺乏这些特性
Zope可以让开发团队高效协同开发。协同环境可以让用户不会相互干扰,Zope使用Undo, Versions, HisTory,以及其它工具来帮助人们一起工作,并且可以从错误中恢复过来。而其它大多数应用服务器不支持这些特性。


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务