Zope

Författare: Randy Alexander
Skapelsedatum: 2 April 2021
Uppdatera Datum: 15 Maj 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Video: Vee Mampeezy- Zope (Official Video)

Innehåll

Definition - Vad betyder Zope?

Z Object Publishing Environment (Zope) är en webbserver med öppen källkod byggd med Python. Den omfattar en transaktionsdatabas som lagrar innehåll, HTML-mallar, skript och har en sökmotor tillsammans med en RDBMS.


Zope förenklar skapandet av dynamiska webbappar och erbjuder applikationsbaserat support som medlemskap, nyheter och sökning. Zope byggs helt med öppna standarder som XML-RPC, DOM och WebDAV.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Zope

Zope Object Database ger en objektorienterad vy av webbplatsen baserad på Zope. Varje sida och mapp på webbplatsen representeras som ett objekt under den här vyn. Funktioner såsom kapsling, polymorfism kan införlivas med en sådan vy. Varje sida som har en viss URL mappas till ett motsvarande objekt i Zope Object Database.

Zope stöder HTML-mallar med hjälp av dynamiska mallmarkeringsspråk (DTML) och Zope-sidmallar (ZPT). DTML tillåter användare att definiera taggar som implementerar skript på mallsidor. Användarna kan definiera variabler, booleska förhållanden och slingor med DTML-skript. Ett problem associerat med DTML är tillägg av icke-HTML-kod till HTML-dokument och blandning av innehåll och logik på HTML-sidor på grund av införlivande av DTML-skript.


ZP-mallar använder XML- eller HTML-dokument där allt markeringsinnehåll definieras i namnområdet TAL (Template Attribute Language). Logikavsnittet kan skrivas i Python och därigenom förenkla kodningsmetoderna. Eftersom XML följer DOM-modellen kan GUI-baserade redaktörer användas för att redigera ZPT-mallar.