Будинки Розвиток Що таке зоп? - визначення з техопедії

Що таке зоп? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Zope?

Z Середовище публікації об'єктів (Zope) - це веб-сервер з відкритим кодом, побудований за допомогою Python. Він охоплює транзакційну базу даних, яка зберігає вміст, шаблони HTML, скрипти та функції пошукової системи разом із RDBMS.

Zope спрощує створення динамічних веб-додатків і пропонує підтримку на основі додатків, таких як членство, новини та пошук. Zope побудований повністю за допомогою відкритих стандартів, таких як XML-RPC, DOM та WebDAV.

Техопедія пояснює Зопу

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

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

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

Що таке зоп? - визначення з техопедії