Zope

Автор: Randy Alexander
Дата создания: 2 Апрель 2021
Дата обновления: 15 Май 2024
Anonim
Vee Mampeezy- Zope (Official Video)
Видео: Vee Mampeezy- Zope (Official Video)

Содержание

Определение - Что означает Zope?

Z Object Publishing Environment (Zope) - это веб-сервер с открытым исходным кодом, созданный с использованием Python. Он включает в себя транзакционную базу данных, в которой хранится контент, шаблоны HTML, сценарии и функции поисковой системы вместе с RDBMS.


Zope упрощает создание динамических веб-приложений и предлагает поддержку приложений, такую ​​как членство, новости и поиск. Zope полностью построен с использованием открытых стандартов, таких как XML-RPC, DOM и WebDAV.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет Zope

База данных объектов Zope предоставляет объектно-ориентированный вид веб-сайта на основе Zope. Каждая страница и папка на сайте представлены в виде объекта в этом представлении. Такие особенности, как инкапсуляция, полиморфизм, могут быть включены с использованием такого представления. Каждая страница, имеющая определенный URL, отображается на соответствующий объект в базе данных объектов Zope.

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


В шаблонах ZP используются документы XML или HTML, в которых все содержимое разметки определяется в пространстве имен языка атрибутов шаблона (TAL). Раздел логики может быть написан на Python, что упрощает подходы к кодированию. Поскольку XML следует модели DOM, для редактирования шаблонов ZPT можно использовать редакторы на основе графического интерфейса.