Zope

Autor: Randy Alexander
Data Creației: 2 Aprilie 2021
Data Actualizării: 15 Mai 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Video: Vee Mampeezy- Zope (Official Video)

Conţinut

Definiție - Ce înseamnă Zope?

Z Object Publishing Environment (Zope) este un server Web open source construit folosind Python. Înglobează o bază de date tranzacțională care stochează conținut, șabloane HTML, scripturi și dispune de un motor de căutare împreună cu un RDBMS.


Zope simplifică crearea de aplicații Web dinamice și oferă asistență bazată pe aplicații, precum apartenență, știri și căutare. Zope este construit complet folosind standarde deschise, cum ar fi XML-RPC, DOM și WebDAV.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Zope

Baza de date de obiecte Zope oferă o vedere a site-ului web bazată pe Zope. Fiecare pagină și folder din site-ul web este reprezentat ca un obiect sub această vizualizare. Caracteristici precum încapsulare, polimorfism pot fi încorporate folosind o astfel de vedere. Fiecare pagină care are o anumită adresă URL este asociată unui obiect corespunzător în baza de date de obiecte Zope.

Zope acceptă șabloane HTML folosind limbajul dinamic al modelelor de marcare (DTML) și șabloanele de pagină Zope (ZPT). DTML permite utilizatorilor să definească etichetele care implementează scripturile în paginile de șabloane. Utilizatorii pot defini variabile, condiții booleane și bucle folosind scripturi DTML. O problemă asociată cu DTML este adăugarea codului non HTML la documentele HTML și amestecarea conținutului și logicii în paginile HTML datorită încorporării scripturilor DTML.


Șabloanele ZP utilizează documente XML sau HTML în care tot conținutul de marcare este definit în spațiul de nume Template Attribute Language (TAL). Secțiunea logică poate fi scrisă în Python simplificând astfel abordările de codificare. Deoarece XML urmărește modelul DOM, editorii pe bază de GUI pot fi folosiți pentru a edita șabloane ZPT.