Zope

Schrijver: Randy Alexander
Datum Van Creatie: 2 April 2021
Updatedatum: 12 Kunnen 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Video: Vee Mampeezy- Zope (Official Video)

Inhoud

Definitie - Wat betekent Zope?

Z Object Publishing Environment (Zope) is een open source webserver gebouwd met Python. Het omvat een transactionele database die inhoud, HTML-sjablonen, scripts opslaat en beschikt over een zoekmachine samen met een RDBMS.


Zope vereenvoudigt het maken van dynamische web-apps en biedt op toepassingen gebaseerde ondersteuning zoals lidmaatschap, nieuws en zoeken. Zope is volledig gebouwd met behulp van open standaarden zoals XML-RPC, DOM en WebDAV.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Zope uit

De Zope Object Database biedt een objectgeoriënteerd beeld van de website op basis van Zope. Elke pagina en map op de website wordt in deze weergave weergegeven als een object. Functies zoals inkapseling, polymorfisme kunnen worden opgenomen met behulp van een dergelijke weergave. Elke pagina met een bepaalde URL wordt toegewezen aan een overeenkomstig object in de Zope Object Database.

Zope ondersteunt HTML-sjablonen met behulp van Dynamic Template Mark-up Language (DTML) en Zope Page Templates (ZPT). Met DTML kunnen gebruikers tags definiëren die scripting in sjabloonpagina's implementeren. De gebruikers kunnen variabelen, Booleaanse voorwaarden en loops definiëren met behulp van DTML-scripts. Een probleem in verband met DTML is de toevoeging van niet-HTML-code aan HTML-documenten en het mixen van inhoud en logica in HTML-pagina's vanwege de integratie van DTML-scripts.


ZP-sjablonen gebruiken XML- of HTML-documenten waarbij alle mark-upinhoud is gedefinieerd in de TAL-naamruimte (Template Attribute Language). De logische sectie kan in Python worden geschreven, waardoor codeerbenaderingen worden vereenvoudigd. Aangezien XML het DOM-model volgt, kunnen op GUI gebaseerde editors worden gebruikt om ZPT-sjablonen te bewerken.