Zope

Autor: Randy Alexander
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 15 Smět 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Video: Vee Mampeezy- Zope (Official Video)

Obsah

Definice - Co znamená Zope?

Z Object Publishing Environment (Zope) je webový server s otevřeným zdrojovým kódem vytvořený pomocí Pythonu. Zahrnuje transakční databázi, která ukládá obsah, šablony HTML, skripty a obsahuje vyhledávač spolu s RDBMS.


Zope zjednodušuje vytváření dynamických webových aplikací a nabízí podporu založenou na aplikacích, jako jsou členství, zprávy a vyhledávání. Zope je postaven zcela pomocí otevřených standardů, jako jsou XML-RPC, DOM a WebDAV.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Zope

Databáze objektů Zope poskytuje objektově orientovaný pohled na web založený na Zope. Každá stránka a složka na webu jsou v tomto zobrazení reprezentovány jako objekt. Pomocí takového pohledu lze začlenit funkce, jako je zapouzdření, polymorfismus. Každá stránka mající konkrétní URL je mapována na odpovídající objekt v databázi objektů Zope.


Zope podporuje HTML šablony pomocí dynamického značkovacího jazyka (DTML) a Zope Page Template (ZPT). DTML umožňuje uživatelům definovat značky, které implementují skriptování na stránkách šablon. Uživatelé mohou definovat proměnné, booleovské podmínky a smyčky pomocí skriptů DTML. Jedním z problémů spojených s DTML je přidání kódu HTML do dokumentů HTML a smíchání obsahu a logiky na stránkách HTML kvůli začlenění skriptů DTML.

Šablony ZP používají dokumenty XML nebo HTML, kde je veškerý značkovací obsah definován v oboru názvů TAB (Template Attribute Language). Logická část může být napsána v Pythonu, což zjednodušuje přístupy při kódování. Protože XML následuje model DOM, mohou být editory založené na GUI použity k úpravám šablon ZPT.