LIO CMS · Lightweight Intelligent Operations

Что такое LIO CMS

LIO CMS (LIOCMS) — система управления сайтами и веб-приложениями с переносимым Core, подписанными обновлениями и отдельным Operations Layer. LIO CMS — часть экосистемы LIOSFERA.

Короткое определение

LIO CMS предназначена для создания, публикации и сопровождения сайтов. Контент, frontend и настройки проекта отделены от переносимого Core, а инфраструктурные и автоматизированные действия вынесены в Operations Layer. Поэтому публичный сайт может продолжать работать независимо от Hub или внешнего AI.

LIO CMS is a website content management system and operations platform. The name means Lightweight Intelligent Operations.

LIO CMS и LCMS — не одно и то же

Название LIO CMS не является сокращением LCMS (Learning Content Management System). Это отдельный продукт для управления сайтами и веб-приложениями. В поиске и документации также используется слитное написание LIOCMS, а в контексте экосистемы — LIOSFERA CMS.

Как устроена система

  • Core — переносимое ядро: контент, редактор, SEO, медиа, роли, формы, навигация, обновления и rollback.
  • Site — конкретный проект: контент, дизайн, конфигурация и update-safe расширения вне vendor Core.
  • Operations — контролируемые инфраструктурные действия, мониторинг и интеграции.
  • AI / Assistant — дополнительный слой, который можно подключать без превращения его в обязательную зависимость публичного сайта.

Актуальный Core

Текущая подписанная dev-линия — 0.1.0-dev.218. В ней уже есть структурный редактор и visual block inspector, media picker и безопасные массовые действия, иерархическая навигация, роли Admin/Editor, подписанные обновления, managed mail, update-safe site extensions и post-publish hooks. В 0.1.0-dev.208 добавлен опциональный Quote List для каталогов: подборка нескольких позиций, количество и единый запрос коммерческого предложения.

Связь с LIOSFERA

LIO CMS развивается как отдельный CMS-продукт внутри экосистемы LIOSFERA. Публичный сайт продукта — liocms.ru, а подписанные Core-релизы распространяются через отдельный immutable repository.

Посмотреть возможности Core → Документация