Namai Plėtra Kas yra zope? - apibrėžimas iš techopedijos

Kas yra zope? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia Zope?

„Z Object Publishing Environment“ (Zope) yra atvirojo kodo žiniatinklio serveris, sukurtas naudojant „Python“. Tai apima operacijų duomenų bazę, kurioje saugomas turinys, HTML šablonai, scenarijai ir yra paieškos variklis kartu su RDBMS.

„Zope“ supaprastina dinamiškų žiniatinklio programų kūrimą ir siūlo programų palaikymą, pavyzdžiui, narystę, naujienas ir paiešką. „Zope“ sukurta visiškai naudojant atvirus standartus, tokius kaip XML-RPC, DOM ir WebDAV.

Techopedia paaiškina Zope

„Zope Object“ duomenų bazė pateikia objekto orientuotą svetainės vaizdą, pagrįstą „Zope“. Šiame puslapyje kiekvienas objektas ir puslapis yra pavaizduotas kaip objektas. Tokios savybės kaip kapsuliacija, polimorfizmas gali būti įtrauktos naudojant tokį vaizdą. Kiekvienas puslapis, turintis tam tikrą URL, yra susietas su atitinkamu objektu „Zope Object Database“.

„Zope“ palaiko HTML šablonus, naudodama dinaminę šablonų žymėjimo kalbą (DTML) ir „Zope“ puslapio šablonus (ZPT). DTML leidžia vartotojams apibrėžti žymas, kurios įgyvendina scenarijų sudarymą šablonų puslapiuose. Vartotojai gali apibrėžti kintamuosius, logines sąlygas ir kilpas naudodami DTML scenarijus. Viena problema, susijusi su DTML, yra ne HTML kodo pridėjimas prie HTML dokumentų ir turinio bei logikos maišymas HTML puslapiuose dėl DTML scenarijų įtraukimo.

ZP šablonai naudoja XML arba HTML dokumentus, kur visas žymėjimo turinys yra apibrėžtas šablono atributo kalbos (TAL) vardų erdvėje. Logikos skyrių galima parašyti Python'u, taip supaprastinant kodavimo metodus. Kadangi XML seka DOM modelį, GUI pagrįsti redaktoriai gali būti naudojami ZPT šablonams redaguoti.

Kas yra zope? - apibrėžimas iš techopedijos