Zion WebEngine

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

Возможности:

  • Создание, редактирование, удаление страниц, редактируемых полей и других контентных единиц
  • Поддержка базы данных в перспективном формате MySQLi
  • Возможность создания клонов любых записей в базе данных
  • Поддержка сразу несколько уровней кэширования для снижения нагрузки на систему и ускорения загрузки веб-страниц
    • Кэширование результатов выполнения часто используемых "тяжёлых" функций
    • Кэширование результатов формирования веб-страниц в виде файлов
    • Кэширование результатов запросов к базе данных с помощью Memcached
  • Программная платформа теперь объектно- и классо-ориентирована
  • Автоматические меню/списки формируются на основании широкого списка условий
    • В комплект включено множество примеров-заготовок меню, которые можно с лёгкостью изменить
    • Возможность разбиения меню на отдельные блоки и на подстраницы
    • Возможность тонкой настройки оформления каждого пункта при соблюдении одного из многих условий
    • Доступно множество вариантов фильтрации и сортировки
  • Управление файлами на сервере через файл-менеджер KCfinder
    • Удаление и переименование папок, подпапок и файлов, скачивание файлов
    • Возможность добавления файлов в буфер обмена, возможность сортировки файлов по имени, типу, размеру, дате, как по возрастанию, так и по убыванию
    • Опциональный просмотр подробностей: имя, размер, дата, просмотр файлов в виде миниатюр или списка, возможность полноэкранного просмотра списка изображений
    • Возможность предпросмотра изображения и его миниатюры
    • Возможность вставки как непосредственного изображения, так и его миниатюры
  • Поддержка таких WYSIWYG-редакторов, как CKeditor, позволяющих редактировать текст также просто, как в Microsoft Word
    • Возможность настройки нумерации и маркеров
    • Возможность вставки ссылок в упрощённом виде для "гостей" без доступа к файлам
    • Возможность вставки таблиц
    • Возможность вставки видео с любого видео-хостинга без необходимости правки кода
    • Автоматическая высота поля редактора
    • Возможность выбора набора панелей инструментов для каждого отдельного редактируемого поля
  • В комплекс интегрированы некоторые популярные библиотеки и фреймворки
    • jQuery для создания динамических веб-страниц
    • Lightbox и FlexSlider для создания красивых фотогалерей
    • Bootstrap для создания адаптивных веб-страниц
  • Контентные единицы (например, страницы или новости) теперь состоят из различных элементов контента
    • Наборы элементов контента можно сохранять в виде шаблонов и использовать нужные шаблоны в случае необходимости
    • Элементы можно разделять по отдельным вкладкам, сгруппированных по смыслу
      • Набор вкладок теперь свободно редактируется
    • Доступны уникальные элементы контента (их можно вставлять в каждый шаблон всего один раз)
      • "Адрес", "Основной текст", "HTML-код веб-страницы", "SEO-параметры", "Место в структуре", "Связи"
    • Доступны обычные элементы контента (их можно вставлять в каждый шаблон любое количетво раз)
      • "Галерея", "Дата", "Многострочное поле с редактором", "Многострочное поле без редактора", "Изображение", "Однострочное поле", "Выбор одного из вариантов", "Число", "Однострочное поле", "Выбор множества вариантов", "Вес и габариты", "Галочка", "Файл", "Доступ группы пользователей", "Расписание", "Пользователь"
    • Некоторые элементы доступны только при установке дополнительных пакетов. Некоторые элементы получают дополнительный функционал при установке дополнительных пакетов.
    • Доступно клонирование обычных элементов из одного шаблона в другие
  • Для более удобного использования контентные единицы можно упорядочивать по типам, например "Страницы", "Новости", "Товары"
  • Реализована возможность ограничивать доступ к различным компонентам для тех или иных групп пользователей
  • Реализован поиск по любым полям любых элементов контента
  • Реализовано подключение различных плагинов с огромным количеством различных параметров:
    • Доступна возможность использовать, как встроенные так и "самописные" плагины
  • Доступно управление сайта с мобильных устройств - CMS полностью адаптивная
  • CMS соответствует ФЗ-152:
    • В комплекте доступно стандартное "Пользовательское соглашение". Оно свободно редактируется под Ваши нужды
  • Доступна миграция со старых версий CMS на самую свежую версию
  • Уже в базовой поставке доступно управление SEO-параметрами для каждой отдельной веб-страницы:
    • При наличии специального пакета SEO Booster возможностей для упрощения, ускорения и автоматизации SEO становится значительно больше
  • Встроенная система мониторинга автоматически исправляет множество недочётов и сама уведомляет, если требуется вмешательство пользователя для устранения различных проблем

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

 

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

 

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

 

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

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

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

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 Import Zion Export Веб-сервер/Хостинг Обработчики Обратная связь/Обратный звонок Платформа Помощники/Мастеры/Инструкции/Подсказки Спам

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

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

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

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 User Control Zion Catalog 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.07
  • Доработан класс для управления email-сообщениями (спасибо Новый стандарт):
    • Оптимизирован расход памяти при загрузке неотправленных сообщений
    • Устранена проблема, которая при некорректном (несуществующем) адресе получателя в одном сообщении могла остановить рассылку остальных сообщений
    • Теперь, если на данный момент есть неотправленные сообщения, то их количество можно увидеть в разделе Опции \ Обратная связь административного интерфейса:
      • В некоторых случаях это поможет устранить проблемы с отправкой, если они есть

Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения Административный интерфейс Классы Рассылки

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

Zion WebEngine Zion xPayment Мониторинг Настраиваемые модули Обновления CMS Способы оплаты Файлы/Папки

Zion WebEngine 20.07.02
  • Некоторые компоненты доработаны для внедрения в ближайших обновлениях новых способов онлайн-оплаты (спасибо Devi)

Zion WebEngine Zion Catalog Zion xPayment Обновления CMS Способы оплаты

Zion WebEngine 20.07.01
  • Повышено удобство при работе с автоматическими скидками (спасибо Devi):
    • Для плагина автоматического меню доступно новое условие IS_DISCOUNT_EXISTS??истина::ложь, позволяющее использовать разное оформление для товаров, на которые распространяется или не распространяется скидка
    • Доработаны классы для работы со скидами и корзиной:
      • Реализован функционал, упрощающий отображение цен, как с учётом скидок, так и без их учёта, а также с учётом и без учёта количества товара в корзине заказов
    • Доработан элемент Число:
      • Расширен набор подсказок по использованию цен со скидками и без скидок
  • Для пакетов Zion Qiwi и Zion Robokassa выпущены финальные обновления:
    • Теперь они будут развиваться в рамках нового пакета Zion xPayment, в котором скоро появится ещё больше способов оплаты и соответствующих настраиваемых модулей для интеграции с различными платёжными системами
  • Доработана система мониторинга:
    • Оптимизировано удаление устаревших компонентов
    • Оптимизирована проверка на соответствие веб-сервера некоторым техническим требованиям

Zion WebEngine Zion Catalog Zion xPayment Zion Robokassa Zion Qiwi Технические требования Qiwi Касса Robokassa Веб-сервер/Хостинг Классы Корзина для заказов Меню/Списки/Навигация Мониторинг Настраиваемые модули Обновления CMS Плагины Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Скидки/Наценки Способы оплаты Условия Число Элементы

Ответы на вопросы

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

Общая информация о Меню администратора: что это, где его найти и как им пользоваться?

Zion WebEngine Zion User Control Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Gallery Zion xPayment Zion Pub Hub Zion Export Zion JivoSite Zion Chat Zion Multi-Lang Zion Banners Manager Zion Sender Zion Server Email-сообщения SMS SMTP/PHP-mail XML/RSS/1С/YML Валюты Веб-сервер/Хостинг Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Изображение Импорт/Экспорт Интернет-магазин Категории Корзина для заказов Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Меню администратора Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Обратная связь/Обратный звонок Онлайн-консультант Пользовательское соглашение Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Сайт-каталог Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Файлы/Папки ФЗ-152 Формы Шаблоны контента Эскизы

Что такое Тип контента?

Общая информация о Типах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Pub Hub Меню/Списки/Навигация Типы

Что такое Вкладки?

Общая информация о Вкладках: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Вкладки

Что такое Шаблон контента?

Общая информация о Шаблонах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Шаблоны контента

Как создать sitemap.xml?

Как автоматически сформировать sitemap.xml и управлять им

Zion WebEngine Zion SEO Booster XML/RSS/1С/YML Веб-сервер/Хостинг

Элемент "SEO-параметры"

Подробнее про элемент Элемент "SEO-параметры": для чего он нужен и как его можно использовать

Zion WebEngine Zion SEO Booster HTML-код веб-страницы Адрес (URL)/ЧПУ/Переадресация

Элемент "Основной текст"

Подробнее про элемент Элемент "Основной текст": для чего он нужен и как его можно использовать

Zion WebEngine Основной текст Редактор контента/WYSIWYG-редактор Условия

Элемент "Место в структуре"

Подробнее про элемент Элемент "Место в структуре": для чего он нужен и как его можно использовать

Zion WebEngine Zion Catalog Zion Pub Hub База данных/Таблицы данных Меню/Списки/Навигация Место в структуре

Элемент "Адрес"

Подробнее про элемент Элемент "Адрес": для чего он нужен и как его можно использовать

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Меню/Списки/Навигация Место в структуре

Элемент "HTML-код веб-страницы"

Подробнее про элемент Элемент "HTML-код веб-страницы": для чего он нужен и как его можно использовать

Zion WebEngine HTML-код веб-страницы Условия