Dom Razvoj Što je zope? - definicija iz tehopedije

Što je zope? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što Zope znači?

Z Object Publishing Environment (Zope) je otvoreni izvorni web poslužitelj izgrađen pomoću Pythona. Obuhvaća transakcijsku bazu podataka koja pohranjuje sadržaj, HTML predloške, skripte i značajke tražilice zajedno s RDBMS-om.

Zope pojednostavljuje stvaranje dinamičnih web aplikacija i nudi podršku utemeljeno na aplikacijama kao što su članstvo, vijesti i pretraživanje. Zope je izgrađen u potpunosti koristeći otvorene standarde kao što su XML-RPC, DOM i WebDAV.

Tehopedija objašnjava Zope

Baza podataka Zope Object pruža objektno orijentirani prikaz web stranice temeljen na Zopeu. Svaka stranica i mapa na web mjestu predstavljena je kao objekt pod ovim prikazom. Značajke poput enkapsulacije, polimorfizma mogu se ugraditi u takav pogled. Svaka stranica s određenim URL-om mapirana je na odgovarajući objekt u zope baze podataka objekata.

Zope podržava HTML predloške koristeći jezik dinamičkog dodavanja predloška (DTML) i Zope Page Templates (ZPT). DTML omogućava korisnicima da definiraju oznake koje implementiraju skripte u stranice predložaka. Korisnici mogu definirati varijable, logične uvjete i petlje koristeći DTML skripte. Jedan problem povezan s DTML-om je dodavanje ne HTML koda HTML dokumentima i miješanje sadržaja i logike na HTML stranicama zbog ugradnje DTML skripte.

ZP Predlošci koriste XML ili HTML dokumente gdje je sav označni sadržaj definiran u nazivu prostora TAL jezika jezika atributa (TAL). Logički odjeljak može se napisati na Python-u i na taj način pojednostaviti pristup kodiranju. Budući da XML slijedi DOM model, urednici temeljeni na GUI-u mogu se koristiti za uređivanje ZPT predložaka.

Što je zope? - definicija iz tehopedije