Contente
- Definição - O que significa o Zope?
- 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
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.