Что такое CMS Zion WebEngine?

Что такое CMS Zion WebEngine?

05.03.2019

CMS (Content Management System) - система управления контентом. Под контентом подразумевается наполнение сайта: тексты, изображения, видео и др. То есть, если проще, CMS Zion WebEngine - система для управления сайтом (и его содержимым).

Zion WebEngine - является модульным программным комплексом, то есть его функционал зависит от набора программных компонентов, включённых в комплект поставки. Большинство компонентов - "стандартные". Но для каждого сайта может быть свой набор компонентов, в том числе "нестандартных". Плюс важно отметить, что наша CMS постоянно развивается и функционал компонентов из более новых версий может очень сильно отличается от функционала старых версий.

На данном портале поддержки Вы сможете найти информацию только для самых свежий версий "стандартных" компонентов CMS. В редких случаях может быть информация о более старых версиях. "Нестандартные" компоненты могут быть во многом похожи на "стандартные". Если Вы не нашли информацию для "нестандартных" компонентов, или Ваша версия CMS устарела, обратитесь к разработчику сайта.

"Стандартные" компоненты объединяются в так называемые пакеты. Каждый из них создан для выполнения группы каких-либо функций. Список актуальных пакетов можно найти здесь...

Доступ к различным функциям CMS осуществляется через административный интерфейс. Просмотр же сайта осуществляется через гостевой интерфейс. Оба интерфейса в зависимости от комплекта поставки состоят из следующих групп программных модулей:

  • Меню администратора: Находится в левой части административного интерфейса и позволяет осуществлять навигацию по разделам CMS.
  • Формы: Позволяют осуществлять правку контента или каких-либо параметров. После нажатия по кнопкам вроде "Сохранить", "Добавить" и т.п. данные из формы отправляются в один из обработчиков.
  • Обработчики: Принимают данные из форм, проверяют их на корректность и вносят необходимые изменения либо сообщают об ошибках.
  • Плагины: Программные модули, которые можно вставлять в контент, в меню, в шаблоны и во всё, что можно редактировать. Можно также обращаться напрямую к плагинам. Плагинам можно передавать различные параметры, которые могут влиять на результат выполнения. Некоторые плагины могут по сути являться формами, а иногда и обработчиками.
  • Драйверы: По сути библиотеки стандартных функций. Эти функции могут использовать другие программные модули.
  • Мониторинг: Система мониторинга осуществляет поиск различных ошибок. Если это возможно, то устраняет их самостоятельно. В результате своей работы может выдавать уведомления и полезные советы.
  • Классы: Универсальные программные модули. Могут содержать библиотеки функций (как драйверы). Некоторые из этих функций, работают как плагины, другие, как обработчики. Другие функции могут быть формами или компонентами меню администратора.

Более подробную информацию об этих и других компонентах смотрите в соответствующих разделах портала поддержки

CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

Блог обновлений

Zion WebEngine 20.09.16
  • Доработан класс для работы с email-сообщениями (спасибо GL Technology):
    • Устранены некоторые недочёты при отложенной отправке сообщений

Zion WebEngine Email-сообщения Классы Что такое Классы?

Zion WebEngine 20.09.14
  • Доработан настраиваемый модуль для управления уведомления о заказах в XML-файл (спасибо Феникс):
    • Реализована возможность управлять длиной не только ID товаров в заказе, но и длиной номеров заказов, в том числе в именах XML-файлов:
      • Если номер короче этой длины, то впереди добавляется необходимое количество нулей
    • Реализована возможность указывать префикс для номера заказа и имени XML-файла:
      • Префикс увеличивает число символов в номере заказа и в имени XML-файлов
    • Созданы необходимые подсказки к новым и старым параметрам

Zion Export XML/RSS/1С/YML Интернет-магазин Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Уведомления о заказах Файлы/Папки

Zion WebEngine 20.09.03
  • Доработаны класс для управления контентом и плагин универсального меню (спасибо GoodАвто):
    • Устранены недочёты, из-за которых в списке элементов могли отображаться элементы, которых там быть не должно
  • Доработаны административные скрипты и CSS-определения, а также класс для управления проектом, базой данных и контентом (спасибо ЦентрСпецЗапчасть):
    • Вместо обычного поиска контента в администратвном интерфейса реализован живой поиск:
      • Теперь результаты отображаются сразу после начала ввода
      • Теперь в результатах отборжаются записи всех типов, а не только выбранного
      • Помимо перехода к правке найденных записей доступен также быстрый переход к правке типов и шаблонов таких записей
  • Доработаны классы для управления типами и шаблонами:
    • Расширен набор функций для этих классов
  • Оптимизирован дистрибутив Ядра:
    • Удалены более ненужные компоненты
  • Доработана система мониторинга:
    • Расширен список файлов для очистки после обновления CMS

Zion WebEngine Административный интерфейс База данных/Таблицы данных Классы Контент/Контентные единицы Меню/Списки/Навигация Мониторинг Обновления CMS Плагины Поиск текста Типы Файлы/Папки Шаблоны Элементы Плагин Menu

Zion WebEngine 20.08.24
  • Доработаны некоторые компоненты, связанные с обновлениями CMS:
    • Устранены недочёты, выявленные в предыдущей версии

Zion Server Обновления CMS

Zion WebEngine 20.08.21
  • Доработан класс для управления пользователями:
    • Улучшена защита от несанкционированного доступа к административному интерфейсу
  • Доработаны некоторые компоненты, связанные с обновлениями CMS:
    • Реализованы подсказки, разъясняющие для чего нужны обновления, в чём их польза и в чём вред отсутствия подписки на обновления

Zion WebEngine Zion Server Что такое CMS Zion WebEngine? Административный интерфейс Доступы/Пользователи Обновления CMS Помощники/Мастеры/Инструкции/Подсказки

Zion WebEngine 20.08.20
  • Доработаны административные CSS-определения (спасибо ЦентрСпецЗапчасть):
    • Скорректировано отображение панели инструментов для не очень больших мониторов:
      • Ограничен максимальный размер виджета с именем пользователя
      • Доработано сжатие кнопок на панели инструментов, если ширина экрана недостаточно большая для отображения их в одном ряду с формой поиска и именем пользователя
  • Доработаны классы для управления пользователями и для управления доступами групп пользователей (спасибо Group Experience):
    • Реализована возможность подтверждения входа пользователей через отправку одноразовых кодов, на email или на телефон (по SMS):
      • Для каждой группы пользователей можно отдельно настроить способ подтверждения:
        • На email
        • На телефон (если телефон пользователем не указан или не подтверждён, то код отправится на email)
        • Без подтверждения (по умолчанию)
    • Доступно при наличии в комплекте поставки Zion User Control

Zion WebEngine Zion User Control Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения SMS Административный интерфейс Доступ Групп пользователей Доступы/Пользователи Панель инструментов Поиск текста

Zion WebEngine 20.08.19
  • Доработаны административные CSS-определения (спасибо ЦентрСпецЗапчасть):
    • Скорректировано отображение панели инструментов и формы поиска в административном интерфейсе для не очень больших (неширокоформатных) мониторов:
      • Уменьшен размер формы поиска:
        • Поиск по административному интерфейсу ещё будет доработан в ближайших обновлениях
      • Кнопки на панели инструментов немного сжимаются, если ширина экрана недостаточно большая для отображения их в одном ряду с формой поиска
      • Отображение формы поиска на ещё более маленьких экранах будет реализован позже

Zion WebEngine Что такое Панель инструментов? Административный интерфейс Обновления CMS Панель инструментов Поиск текста

Zion WebEngine 20.08.18
  • Доработаны обработчики обратной связи и обратного звонка (спасибо Devi):
    • Повышена защита от спама
  • Доработаны некоторые компоненты пакетов Zion Import, Zion Export, Zion xDelivery:
    • Повышена совместимость с недостаточно качественно настроенными веб-серверами
  • Удалены некоторые мастеры, которые были актуальны только для старой платформы

Zion WebEngine Zion Mail Back Zion xDelivery Zion Export Zion Import Веб-сервер/Хостинг Обработчики Обратная связь/Обратный звонок Платформа Помощники/Мастеры/Инструкции/Подсказки Спам

Zion WebEngine 20.08.14
  • Доработаны класс для управления пользователями, а также класс для работы с документами и реквизитами пользователя (спасибо Group Experience):
    • Завершено внедрение функционала, позволяющего запрашивать у пользователя документы (паспорт, СНИЛС, ИНН) и/или указание реквизитов организации

Zion WebEngine Zion User Control Доступы/Пользователи Классы

Zion WebEngine 20.08.13
  • Доработаны класс для управления пользователями и страницы ошибок:
    • Улучшена совместимость с сервисом Google AdSense
  • Доработаны класс для управления проектом, драйвер оболочки, а также административные JS-скрипты и CSS-определения:
    • На панели инструментов стала доступна новая кнопка для показа/скрытия подсказок и помощников по вставке плагинов и свойств:
      • По умолчанию теперь подсказки и помощники будут скрыты:
        • Подсказки и помощники бывают нужны редко и в основном специалистам, а не обычным пользователям:
        • Так редакторы будут более компактными
      • Эта кнопка недоступна на небольших экранах:
        • Эта кнопка доступна только, если показ свойств разрешён для соответствующей группы пользователей
      • Для этих же целей доработаны очень многие элементы контента и некоторые другие компоненты CMS
      • Пока эта кнопка работает только при правке контента, шаблонов, языков, способов доставки/самовывоза и способов оплаты, но в ближайших обновлениях начнёт работать везде

Zion WebEngine Zion Catalog Zion Gallery Zion User Control Zion Pub Hub Zion Multi-Lang Zion xPayment Доступ Групп пользователей Доступы/Пользователи Драйверы Классы Контент/Контентные единицы Многоязычность/Языки Обновления CMS Панель инструментов Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства Способы доставки/самовывоза Способы оплаты Страницы ошибок Шаблоны Элементы Что такое Элементы?

Zion WebEngine 20.08.12
  • Доработаны класс для управления пользователями и вспомогательный класс для управления вкладками, а также создан класс для работы с документами и реквизитами пользователя (спасибо Group Experience):
    • Реализован функционал, позволяющий запрашивать у пользователя документы (паспорт, СНИЛС, ИНН) и/или указание реквизитов организации:
      • Необходимость запроса тех или иных документов, а также запроса реквизитов настраивается для каждой группы пользователей отдельно
        • Данная возможность будет доработана в ближайших обновлениях
      • Доступно при наличии в комплекте поставки Zion User Control
  • Доработан класс управления корзиной заказов (спасибо Devi):
    • Устранена возможность оформления заказа в интернет-магазине с самовывозом без выбора точки самовывоза

Zion WebEngine Zion Catalog Zion User Control Что такое Комплект поставки? Вкладки Доступ Групп пользователей Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Способы доставки/самовывоза

Zion WebEngine 20.08.10
  • Устранены некоторые недочёты в меню администратора (спасибо Color House):

Zion WebEngine Что такое Меню администратора? Меню администратора

Zion WebEngine 20.08.07
  • Доработана система мониторинга:
    • Оптимизирована очистка, которая запускается после каждого обновления
  • Часть функционала, связанного с обновлениями CMS перенесена в новый класс, который доступен только в пакете Zion Server

Zion WebEngine Zion Server Веб-сервер/Хостинг Мониторинг Обновления CMS

Zion WebEngine 20.08.06
  • Доработан класс для управления базой данных:
    • Переработано использование Memcached:
      • Теперь кэш не будет храниться вечно, т.к. это нагружает веб-сервер и иногда может давать обратный эффект (замедление вместо ускорения)
      • Срок жизни кэша свободно редактируется, но есть ограничения и рекомендации:
        • 1 минута - минимально допустимое значение - подходит для сайтов с часто обновляющейся информацией, например, для бирж
        • 30 дней - максимально допустимое значение - подходит для сайтов, где информция обновляется редко или не обновляется вообще
        • 7 дней - рекомендованное значение для большинства "живых" сайтов
      • Кэш, как и раньше обновляется при каждом изменении в таблице данных
  • Доработаны классы для управления проектом и контетом (спасибо ЦентрСпецЗапчасть):
    • Стал доступен поиск контета в административном интерфейсе:
      • Если в форме для поиска указать какой-то текст, то будет отображён список только тех записей, у которых хотя бы в одном (любом) поле есть такой текст:
        • Реализованы уведомления о том, что отображаются не все, а только найденные записи (чтобы не было возможной путаницы)
      • Форма поиска пока недоступна для устройств с небольшим экраном
      • Пока есть проблемы с постраничным листанием результатов поиска
    • Для этих же целей доработаны административные CSS-определения
  • Доработаны некоторые компоненты пакетов Zion User Control, Zion Chat, Zion Import, Zion Sender, Zion Catalog:
    • Повышена совместимость с недостаточно качественно настроенными веб-серверами
  • Оптимизирован драйвер Конвертер:
    • Упразднены некоторые архаизмы, которые были нужны только для старой платформы

Zion WebEngine Zion Catalog Zion User Control Zion Import Zion Chat Zion Sender Административный интерфейс База данных/Таблицы данных Веб-сервер/Хостинг Драйверы Классы Контент/Контентные единицы Кэш/Кеш Пагинация/Подстраницы Платформа Поиск текста Уведомления Что такое Контент?

Zion WebEngine 20.07.23
  • Доработаны классы для управления пользователями и контентом (спасибо Group Experience):
    • Завершено внедрение возможности подтверждения номера телефона через SMS при регистрации пользователя через E-mail
    • Устранены некоторые недочёты в формах для пользователей

Zion WebEngine Email-сообщения SMS Доступы/Пользователи Контент/Контентные единицы Формы для пользователей Что такое Контент?

Zion WebEngine 20.07.22
  • Доработаны классы для управления SMS-шлюзом и пользователями (спасибо Group Experience):
    • Расширен набор опций для SMS-уведомлений:
      • В том числе теперь доступно управление возможностью подтверждения номера телефона в случае, если регистрация пользователя происходит по E-mail, а не по SMS:
        • Доступно при наличии в комплекте поставки Zion User Control
        • Управление возможностью реализовано. Сама возможность ещё разрабатывается и станет полностью доступна в ближайших обновлениях
          • Созданы новые формы для пользователей
          • Переработаны создание записей по умолчанию и корректировка структуры базы данных
          • Улучшена проверка на наличие прав доступа к тому или иному функционалу
    • Скорректировано оформление формы для опций SMS-шлюза

Zion WebEngine Zion User Control Что такое Комплект поставки? Email-сообщения SMS База данных/Таблицы данных Доступы/Пользователи Формы Формы для пользователей

Zion WebEngine 20.07.15
  • Доработан класс для работы с корзиной заказов (спасибо Якудза-Пермь):
    • Устранены недочёты при отображении интерактивной карты с точками самовывоза в ситуации, когда существует только одна системная точка самовывоза
  • Доработаны класс для управления навигацией и плагин универсального меню:
    • Реализовано новое условие IS_TIME_PERIOD_ЧЧ:ММ-ЧЧ:ММ??истина::ложь
      • С его помощью можно задавать разное оформление для меню в зависимости от того, попадает ли текущее время в указанный временной промежуток:
        • Например, так можно иначе оформить форму заказа в интернет-магазине, если он принимает заказы НЕ круглосуточно, и доступное время для заказа истекло или ещё не наступило

Zion WebEngine Zion Catalog Дата/Время/TimeMashine Интернет-магазин Корзина для заказов Меню/Списки/Навигация Способы доставки/самовывоза Условия Формы

Zion WebEngine 20.07.11
  • Доработан класс для управления базой данных:
    • Устранён недочёт с отображением кнопки очистки кэша там, где чистить кэш не нужно
  • Доработаны CSS-определения для меню администратора:
    • Устранён недочёт с его полноэкранным отображением

Zion WebEngine Как очистить кэш веб-браузера? Административный интерфейс База данных/Таблицы данных Классы Кэш/Кеш Меню администратора

Zion WebEngine 20.07.09
  • Доработан класс для управления базой данных:
    • При правке списка типов теперь доступна кнопка Просмотреть, которая ведёт к списку контента с данным типом:
      • Ранее аналогичная кнопка уже была доступна на панели инструментов при правке какого-либо типа
    • Если есть хотя бы одна запись того или иного типа, то при правке списка типов для него будет недоступна кнопка Удалить эту запись:
      • Вместо неё будет доступна кнопка Удалить все записи такого типа:
        • Аналогичные изменения сделаны и для панели инструментов при правке какого-либо типа
    • Это сделано для решения проблемы, при которой в случае удаления типа, связанные с ним записи контента оставались в базе данных:
      • Их невозможно было удалить или отредактировать
      • Они могли занимать собой какие-либо нужные ID
      • Теперь тип удалить не получится, пока не будут удалены все связанные с ним записи контента

Zion WebEngine База данных/Таблицы данных Классы Контент/Контентные единицы Панель инструментов Типы Что такое Тип контента?

Zion WebEngine 20.07.08
  • Доработан настраиваемый модуль для онлайн-оплаты через Интернет-эквайринг от Альфа Банка: (спасибо Devi):
    • Дополнена инструкция по переводу оплаты в "боевой" режим
    • Устранены недочёты, выявленные при тестировании
  • Доработан класс для управения скидками:
    • Реализована подсказка о том, как расширить список доступных скидок, в том числе для зарегистрированных на сайте пользователей
  • Доработан класс для управения способами оплаты:
    • Реализована подсказка о том, как расширить список доступных способов оплаты, в том числе онлайн-оплаты
  • Доработан класс для управения способами доставки:
    • Реализована подсказка о том, как расширить возможности доставки и самовывоза, в том числе точный расчёт стоимости и срока доставки, а также выбор точки самовывоза на интерактивной карте

Zion Catalog Zion xPayment Доступы/Пользователи Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Скидки/Наценки Способы доставки/самовывоза Способы оплаты