Zope

Autor: Randy Alexander
Data De Criação: 2 Abril 2021
Data De Atualização: 15 Poderia 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Vídeo: Vee Mampeezy- Zope (Official Video)

Contente

Definição - O que significa o Zope?

O Z Object Publishing Environment (Zope) é um servidor Web de código aberto criado usando Python. Ele abrange um banco de dados transacional que armazena conteúdo, modelos HTML, scripts e apresenta um mecanismo de pesquisa junto com um RDBMS.


O Zope simplifica a criação de aplicativos dinâmicos da Web e oferece suporte baseado em aplicativos, como associação, notícias e pesquisa. O Zope é construído completamente usando padrões abertos, como XML-RPC, DOM e WebDAV.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica o Zope

O Banco de Dados de Objetos do Zope fornece uma visão orientada a objetos do site com base no Zope. Cada página e pasta do site é representada como um objeto nessa exibição. Recursos como encapsulamento, polimorfismo podem ser incorporados usando essa visão. Cada página com uma URL específica é mapeada para um objeto correspondente no Banco de Dados de Objetos do Zope.


O Zope suporta modelos HTML usando DTML (Dynamic Template Mark-up Language) e ZPT Page Templates (ZPT). O DTML permite que os usuários definam tags que implementam scripts nas páginas do modelo. Os usuários podem definir variáveis, condições booleanas e loops usando scripts DTML. Um problema associado ao DTML é a adição de código não HTML a documentos HTML e a mistura de conteúdo e lógica em páginas HTML devido à incorporação de scripts DTML.

Os modelos ZP usam documentos XML ou HTML, onde todo o conteúdo de marcação é definido no espaço de nome TAL (Linguagem de Atributo de Modelo). A seção lógica pode ser escrita em Python, simplificando assim as abordagens de codificação. Como o XML segue o modelo DOM, os editores baseados em GUI podem ser usados ​​para editar modelos do ZPT.