Zope

Autor: Randy Alexander
Loomise Kuupäev: 2 Aprill 2021
Värskenduse Kuupäev: 15 Mai 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Videot: Vee Mampeezy- Zope (Official Video)

Sisu

Definitsioon - mida Zope tähendab?

Z Object Publishing Environment (Zope) on Pythoni abil loodud avatud lähtekoodiga veebiserver. See hõlmab tehinguandmebaasi, mis salvestab sisu, HTML-malle, skripte ja sisaldab otsingumootorit koos RDBMS-iga.


Zope lihtsustab dünaamiliste veebirakenduste loomist ja pakub rakendustepõhist tuge, näiteks liikmesus, uudised ja otsing. Zope on loodud täielikult avatud standardeid kasutades, näiteks XML-RPC, DOM ja WebDAV.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Zope

Zope objektide andmebaas pakub Zope põhinevat objektorienteeritud vaadet veebisaidile. Veebisaidi iga leht ja kaust on selle vaate all kujutatud objektina. Selliseid vaateid saab lisada sellistesse omadustesse nagu kapseldamine, polümorfism. Iga leht, millel on konkreetne URL, kaardistatakse Zope objektide andmebaasis vastava objektiga.

Zope toetab HTML-i malle, kasutades dünaamilisi mallide märgistuskeelt (DTML) ja Zope-lehtede malle (ZPT). DTML võimaldab kasutajatel määratleda sildid, mis rakendavad mallilehtedel skriptimist. Kasutajad saavad DTML-skriptide abil määratleda muutujaid, Boole'i ​​tingimusi ja silmuseid. Üks probleem, mis on seotud DTML-iga, on mitte-HTML-koodi lisamine HTML-i dokumentidele ning sisu ja loogika segamine HTML-lehtedel DTML-skriptide kaasamise tõttu.


ZP-mallid kasutavad XML- või HTML-dokumente, kus kogu märgistussisu on määratletud nimeruumis Template Attribute Language (TAL). Loogikaosa saab kirjutada Pythonis, lihtsustades sellega kodeerimise lähenemisviise. Kuna XML järgib DOM-i mudelit, saab ZPT-mallide redigeerimiseks kasutada GUI-põhiseid toimetajaid.