Accueil Développement Qu'est-ce que Zope? - définition de techopedia

Qu'est-ce que Zope? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Zope?

Z Object Publishing Environment (Zope) est un serveur Web open source construit en utilisant Python. Il comprend une base de données transactionnelle qui stocke du contenu, des modèles HTML, des scripts et dispose d'un moteur de recherche avec un SGBDR.

Zope simplifie la création d'applications Web dynamiques et offre un support basé sur les applications comme l'adhésion, les actualités et la recherche. Zope est entièrement construit en utilisant des standards ouverts tels que XML-RPC, DOM et WebDAV.

Techopedia explique Zope

La base de données d'objets Zope fournit une vue orientée objet du site Web basée sur Zope. Chaque page et dossier du site Web est représenté comme un objet sous cette vue. Des caractéristiques telles que l'encapsulation, le polymorphisme peuvent être incorporées à l'aide d'une telle vue. Chaque page ayant une URL particulière est mappée à un objet correspondant dans la base de données d'objets Zope.

Zope prend en charge les modèles HTML à l'aide du langage de balisage de modèle dynamique (DTML) et des modèles de page Zope (ZPT). DTML permet aux utilisateurs de définir des balises qui implémentent des scripts dans les pages de modèle. Les utilisateurs peuvent définir des variables, des conditions booléennes et des boucles à l'aide de scripts DTML. Un problème associé à DTML est l'ajout de code non HTML aux documents HTML et le mélange de contenu et de logique dans les pages HTML en raison de l'incorporation de scripts DTML.

Les modèles ZP utilisent des documents XML ou HTML où tout le contenu de balisage est défini dans l'espace de noms TAL (Template Attribute Language). La section logique peut être écrite en Python, simplifiant ainsi les approches de codage. Puisque XML suit le modèle DOM, les éditeurs basés sur GUI peuvent être utilisés pour éditer les modèles ZPT.

Qu'est-ce que Zope? - définition de techopedia