Система управления контентом QP8.CMS с поддержкой PostgreSQL

Номер в Едином Реестре российского ПО: 10458 Дата решения: 06.05.2021 Приказ Минцифры России от 06.05.2021 №435
Система управления контентом QP8.CMS - бесплатная headless cms на открытом исходном коде с поддержкой PostgreSQL и с возможностью расширения пакетами для управления структурой и виджетами.

QP8.CMS – это система управления контентом и единая точка решения всех задач, связанных с управлением системой, обладающая широким спектром возможностей хранения, обработки и выдачи данных.  

  • Имеет встроенную систему контроля версий 
  • Поддерживает любую структуру данных 
  • Можно настроить гибкие права доступа вплоть до отдельных записей 
  • В отличие от традиционных CMS построена по принципу headless 
  • Реализована на базе Linux, PostgreSQL, Kubernetes 
  • SDK и API GraphQL 

Поддерживается мультисайтовая архитектура: на одной платформе можно создать несколько сайтов с единой точкой входа и единым центром хранения информации.  

Данные сайтов в соответствии с типами разделены на информационные блоки (контенты), которые и задают структуру хранения данных. Внутри контентов элементами данных являются статьи, которые могут быть иерархически связаны друг с другом, формируя древовидную структуру сайта.  

Благодаря поддержке live- и stage- версий сайтов, контент-редакторы могут просматривать неопубликованные изменения на stage-сайте, при этом внешние пользователи видят только опубликованные данные. 

Есть возможность настройки workflow (правил публикации), благодаря которому статьи могут попасть на live-сайт, только пройдя через все стадии workflow. 

Преимущества использования workflow: 

  • Конечный пользователь ресурса видит только согласованные и опубликованные изменения 
  • Контент-редактор всегда может увидеть неопубликованные изменения на stage-сайте  
  • Всегда можно быть уверенным в работоспособности нового функционала сайта и корректности данных 
  • Средствами CMS можно настроить workflow под конкретные задачи 
  • Есть возможность задать статьям отложенную публикацию на определённую дату и время 
  • Пользователи бэкенда могут иметь разные уровни доступа к действиям и контентам в зависимости от заданных администратором пользовательских ролей 

Также существуют следующие возможности расширения CMS: 

  • Пользовательские действия (модули) 
    • Любые сторонние приложения, использующие QP8 API и QP8 js API 
    • Могут обладать функциональностью CMS QP8 Backend 
    • Могут использовать QP8 JS API для доступа к клиентскому функционалу административного приложения  
  • Пользовательские плагины визуального редактора 
  • Пользовательские триггеры (возможность вызывать код в ответ на события, происходящие со статьями) 
  • Пользовательская валидация данных 
  • Обогащение данными из внешних источников 
  • Интеграция с внешними системами 
  • Виджетная платформа, low code

Заменяет иностранные продукты:

  • Agility CMS

    Разработка и управление сайтами и порталами

  • Kentico Kontent

    Разработка и управление сайтами и порталами

  • Liferay

    Разработка и управление сайтами и порталами

  • Opentext Web Site Management / RedDot

    Разработка и управление сайтами и порталами

  • Oracle Content Management

    Разработка и управление сайтами и порталами

  • Sitecore

    Разработка и управление сайтами и порталами. Не заменяет e-commerce составляющую