У дома развитие Какво е zope? - определение от техопедия

Какво е zope? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Zope?

Z Object Publishing Environment (Zope) е уеб сървър с отворен код, изграден с помощта на Python. Тя обхваща транзакционна база данни, която съхранява съдържание, HTML шаблони, скриптове и функции за търсачка заедно с RDBMS.

Zope опростява създаването на динамични уеб приложения и предлага базирана на приложения поддръжка като членство, новини и търсене. Zope е изграден изцяло, използвайки отворени стандарти като XML-RPC, DOM и WebDAV.

Техопедия обяснява Зоуп

Zope Object Database предоставя обектно-ориентиран изглед на уебсайта, базиран на Zope. Всяка страница и папка в уебсайта е представена като обект под този изглед. Характеристики като капсулация, полиморфизъм могат да бъдат включени с помощта на такъв изглед. Всяка страница с конкретен URL адрес се картографира към съответния обект в Zope Object Database.

Zope поддържа HTML шаблони, използвайки език за надписване на динамични шаблони (DTML) и шаблони за Zope страница (ZPT). DTML позволява на потребителите да определят маркери, които прилагат скриптове в страниците с шаблони. Потребителите могат да определят променливи, булеви условия и цикли, използвайки DTML скриптове. Един проблем, свързан с DTML, е добавянето на не HTML код към HTML документи и смесването на съдържание и логика в HTML страници поради включването на DTML скриптове.

ZP шаблоните използват XML или HTML документи, където цялото съдържание на маркиране е дефинирано в пространството на имена на шаблона на атрибутите на шаблона (TAL). Логическата секция може да бъде написана на Python, като по този начин опрости подходите за кодиране. Тъй като XML следва DOM модела, редакторите, базирани на GUI, могат да се използват за редактиране на ZPT шаблони.

Какво е zope? - определение от техопедия