Koti kehitys Mikä on zope? - määritelmä techopediasta

Mikä on zope? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Zope tarkoittaa?

Z Object Publishing Environment (Zope) on Pythonin avulla rakennettu avoimen lähdekoodin Web-palvelin. Se käsittää tapahtumatietokannan, joka tallentaa sisältöä, HTML-malleja, skriptejä ja sisältää hakukoneen yhdessä RDBMS: n kanssa.

Zope yksinkertaistaa dynaamisten Web-sovellusten luomista ja tarjoaa sovelluspohjaista tukea, kuten jäsenyyttä, uutisia ja hakua. Zope on rakennettu täysin käyttäen avoimia standardeja, kuten XML-RPC, DOM ja WebDAV.

Techopedia selittää Zope

Zope Object Database tarjoaa objektiivisen näkymän verkkosivustolle, joka perustuu Zope-tietokantaan. Jokainen verkkosivun sivu ja kansio esitetään objektina tässä näkymässä. Ominaisuudet, kuten kapselointi, polymorfismi, voidaan sisällyttää tällaista näkymää käyttämällä. Jokainen sivu, jolla on tietty URL, yhdistetään vastaavaan objektiin Zope Object Database -sovelluksessa.

Zope tukee HTML-malleja käyttämällä dynaamista mallin merkintäkieltä (DTML) ja Zope-sivumallia (ZPT). DTML antaa käyttäjille määrittää tunnisteet, jotka toteuttavat komentosarjojen mallisivuilla. Käyttäjät voivat määritellä muuttujat, Boolean-olosuhteet ja silmukat DTML-skripteillä. Yksi DTML: ään liittyvä ongelma on ei-HTML-koodin lisääminen HTML-asiakirjoihin ja sisällön ja logiikan sekoittaminen HTML-sivuilla johtuen DTML-komentosarjojen sisällyttämisestä.

ZP-mallit käyttävät XML- tai HTML-asiakirjoja, joissa kaikki merkinnän sisältö määritetään TAL (Template Attribute Language) -tilassa. Looginen osa voidaan kirjoittaa Pythonissa, mikä yksinkertaistaa koodauslähestymistapoja. Koska XML noudattaa DOM-mallia, GUI-pohjaisia ​​toimittajia voidaan käyttää ZPT-mallien muokkaamiseen.

Mikä on zope? - määritelmä techopediasta