Zope介紹

Zope是用Python編寫的一個開源、物件導向的Web應用伺服器。Zope代表著「Z物件釋出環境」,並且是第一個系統使用了新的通用物件釋出方法的框架。Zope被認為是Python的一個殺手級應用,是曾幫助Python走到聚光燈下的一個應用。

在過去的幾年中,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

Zope3是一個重新設計的Web開發架構,其中採用組件和介面技術,以實現Web應用的快速開發和布署。在2010年1月重新命名為「BlueBream」。

Zope 4

在2017年後期,Zope 4開始了開發。 Zope 4是Zope 2.13的後繼者,進行了很多不後向相容於Zope 2的變更。

資料參考