Zope

Avtor: Randy Alexander
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 15 Maj 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Video.: Vee Mampeezy- Zope (Official Video)

Vsebina

Opredelitev - Kaj pomeni Zope?

Z Object Publishing Environment (Zope) je odprtokodni spletni strežnik, zgrajen s pomočjo Pythona. Zajema transakcijsko bazo podatkov, ki shranjuje vsebino, predloge HTML, skripte in funkcije iskalnika skupaj z RDBMS.


Zope poenostavlja ustvarjanje dinamičnih spletnih aplikacij in ponuja aplikacijsko podporo, kot so članstvo, novice in iskanje. Zope je v celoti zgrajen z uporabo odprtih standardov, kot so XML-RPC, DOM in WebDAV.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga Zope

Podatkovna zbirka Zope ponuja objektivno pogled na spletno mesto, ki temelji na Zopeu. Vsaka stran in mapa na spletnem mestu je pod tem pogledom predstavljena kot predmet. S takšnim pogledom lahko vključimo lastnosti, kot so kapsulacija, polimorfizem. Vsaka stran z določenim URL-jem se preslika na ustrezen objekt v zbirki podatkov Zope.

Zope podpira predloge HTML z uporabo jezika za označevanje dinamičnih predlog (DTML) in predloge za zope strani (ZPT). DTML omogoča uporabnikom, da določijo oznake, ki izvajajo skriptne strani na straneh predloge. Uporabniki lahko s pomočjo skriptov DTML definirajo spremenljivke, logične pogoje in zanke. Ena težava, povezana z DTML, je dodajanje kode, ki ni HTML, dokumentom HTML in mešanje vsebine in logike na straneh HTML zaradi vključitve skript DTML.


Predloge ZP uporabljajo dokumente XML ali HTML, kjer je vsa vsebinska označitev določena v imenskem prostoru TAL (Language Attribute Language - Predloga jezika). Logični odsek lahko zapišemo v Python-u in tako poenostavimo pristope kodiranja. Ker XML sledi modelu DOM, lahko urejevalnike, ki temeljijo na GUI, urejajo predloge ZPT.