发展历程 什么是zope? -技术百科的定义

什么是zope? -技术百科的定义

目录:

Anonim

定义-Zope是什么意思?

Z对象发布环境(Zope)是使用Python构建的开源Web服务器。 它包含一个存储内容,HTML模板,脚本的事务数据库,并具有搜索引擎以及RDBMS。

Zope简化了动态Web应用程序的创建,并提供了基于应用程序的支持,例如成员资格,新闻和搜索。 Zope完全使用XML-RPC,DOM和WebDAV等开放标准构建。

技术百科解释Zope

Zope对象数据库基于Zope提供了一个面向对象的网站视图。 网站上的每个页面和文件夹在此视图下均表示为一个对象。 可以使用此类视图合并诸如封装,多态性等功能。 具有特定URL的每个页面都映射到Zope对象数据库中的相应对象。

Zope支持使用动态模板标记语言(DTML)和Zope页面模板(ZPT)的HTML模板。 DTML允许用户定义在模板页面中实现脚本的标签。 用户可以使用DTML脚本定义变量,布尔条件和循环。 与DTML相关的一个问题是,由于合并了DTML脚本,因此在HTML文档中添加了非HTML代码,并在HTML页面中混合了内容和逻辑。

ZP模板使用XML或HTML文档,其中所有标记内容均在模板属性语言(TAL)名称空间中定义。 逻辑部分可以用Python编写,从而简化了编码方法。 由于XML遵循DOM模型,因此基于GUI的编辑器可用于编辑ZPT模板。

什么是zope? -技术百科的定义