Sigma CMS — платформа для разработки сложных web-сервисов

Sigma CMS — российская web-платформа компании «Сумма технологий» для разработки сайтов, личных кабинетов и web-сервисов со сложной бизнес-логикой, нестандартным функционалом и интеграциями с внешними информационными системами. 

Мы используем Sigma CMS в проектах, где сайт перестаёт быть просто набором страниц и становится частью информационной системы предприятия:

  • получает и передаёт данные,
  • выполняет расчёты,
  • автоматизирует процессы,
  • взаимодействует с пользователями с разными ролями и интегрируется с корпоративными системами.

Sigma CMS не является коробочной CMS и не продаётся отдельно от проекта.
Это технологическая основа, которую мы используем при индивидуальной web-разработке.

Sigma CMS включена в Единый реестр российского программного обеспечения. Реестровая запись №17487 от 02.05.2023.

Для каких проектов мы используем Sigma CMS

Sigma CMS подходит для проектов, в которых значительная часть функциональности создаётся индивидуально под задачи бизнеса.

На платформе разрабатываются:

  • корпоративные сайты со сложной структурой и функциональностью;
  • личные кабинеты клиентов, партнёров, сотрудников и других пользователей;
  • интернет-магазины;
  • клиентские web-сервисы;
  • внутренние web-сервисы предприятий;
  • калькуляторы;
  • конфигураторы;
  • системы поиска и подбора;
  • интеграционные решения;
  • API и коннекторы для обмена данными с внешними системами.

Главное отличие таких проектов от типовых сайтов — наличие собственной бизнес-логики.
Например, web-сервис должен не просто показать пользователю информацию, а получить данные из нескольких систем, определить его роль, выполнить расчёт, подобрать подходящий вариант, сформировать документ, отправить заявку во внутреннюю систему предприятия и показать пользователю актуальный статус её обработки.
Именно для таких задач была создана Sigma CMS.

Технологический стек Sigma CMS

Sigma CMS использует распространённый и хорошо поддерживаемый технологический стек:

Язык программирования: PHP 8.3+
Базы данных: MySQL, MariaDB, PostgreSQL
Web-серверы: Apache, Nginx
Очереди: RabbitMQ
Кэширование: Redis, Memcache

Использование распространённых технологий принципиально важно для долгоживущих корпоративных проектов.

Заказчик не становится заложником уникального закрытого языка или технологии, специалистов по которой невозможно найти на рынке.

Лицензия Sigma CMS

Лицензия предоставляется на один проект.

Она:

  • бессрочная;
  • не требует ежегодных лицензионных платежей;
  • не ограничивает количество пользователей;
  • не ограничивает количество серверов;
  • предоставляет право модификации;
  • не предоставляет права тиражировать Sigma CMS как самостоятельный программный продукт.

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

Стоимость владения сложным web-проектом

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

Значительная часть расходов возникает позже:

  • при добавлении нового функционала;
  • изменении бизнес-процессов;
  • создании новых интеграций;
  • увеличении нагрузки;
  • изменении структуры данных;
  • развитии личных кабинетов и сервисов.

Для проектов с большим объёмом индивидуального функционала Sigma CMS позволяет снизить трудоёмкость последующих изменений за счёт собственной архитектуры, ориентированной на быстрое создание и развитие сущностей и связанной с ними бизнес-логики.

Поэтому при долгосрочном развитии сложного проекта совокупная стоимость владения может быть ниже, чем у коробочной системы, которую приходится постоянно адаптировать к нетиповым задачам.

Независимость от одного разработчика

Исходный код проекта доступен заказчику.

Лицензия Sigma CMS предоставляет право модификации системы в рамках проекта, поэтому сопровождать и развивать созданный сервис может не только «Сумма технологий», но и другой разработчик, владеющий используемым технологическим стеком.

Это снижает зависимость заказчика от первоначального подрядчика.

Sigma CMS не создаёт vendor lock-in: работающий проект остаётся в распоряжении заказчика и может развиваться независимо от компании-разработчика платформы.

Гарантия на разработанный функционал

На разработанный «Суммой технологий» функционал действует бессрочная гарантия.

Если в созданном нами коде обнаруживается ранее не выявленная ошибка, мы устраняем её без оплаты.

Гарантия действует при условии, что код не изменялся сторонними разработчиками.

Это разделяет расходы на исправление ошибок и расходы на дальнейшее развитие проекта: заказчик оплачивает новые задачи и изменения, но не должен повторно платить за исправление недостатков уже выполненной нами разработки.

Sigma CMS и коробочные CMS — в чём разница

Sigma CMS не является конкурентом коробочных CMS во всех классах проектов.

Это разные подходы к разработке.

Коробочная CMS Sigma CMS
Хорошо подходит для типовых проектов Ориентирована на проекты с большим объёмом индивидуальной разработки
Значительная часть функций уже реализована Большинство функций проектируется под задачи бизнеса
Быстрый старт стандартного сайта Быстрое развитие сложной индивидуальной логики
Архитектура определяется разработчиком коробки Архитектура проекта может адаптироваться под его задачи
Много универсального кода и модулей В проекте используется только необходимая ему функциональность
Глубокая адаптация может усложнять развитие Нестандартные функции являются нормальной частью проекта

Если нужен простой сайт с типовыми возможностями, коробочное решение чаще рациональнее.

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

Примеры сложных проектов на Sigma CMS

INTUI.travel — международная система бронирования трансферов

INTUI.travel — международный web-сервис, работающий в 175 странах.

Проект содержит более 5 млн страниц, предоставляет API для партнёров и работает на пяти серверах в разных частях мира.

Система интегрирована с внешними поставщиками транспортных услуг и постоянно получает, обрабатывает и передаёт большое количество данных.

Это пример проекта, где web-сайт фактически является интерфейсом крупной распределённой информационной системы.

Россети Урал — сайт и личный кабинет клиента 

На Sigma CMS реализованы сайт и личный кабинет, интегрированные с внутренними информационными системами предприятия.

Через личный кабинет пользователи взаимодействуют с услугами компании без необходимости посещать офис: передают данные, направляют заявления и получают информацию о ходе их обработки.

Web-сервис работает как внешний интерфейс к реальным бизнес-процессам предприятия.

УрФУ — личный кабинет студента

Личный кабинет студента интегрирован с информационными системами университета и Active Directory.

В проекте реализованы, в частности:

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

Это пример сложного личного кабинета, объединяющего множество внутренних систем через единый web-интерфейс.

Планета Колес — интернет-магазин с нестандартным поиском и подбором

Каталог магазина содержит более 100 000 актуальных товаров.

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

Такой функционал создавался непосредственно под особенности товарного каталога и поведения покупателей.

Примеры нестандартных задач

В разных проектах на Sigma CMS создавались решения, которые трудно свести к набору стандартных модулей CMS.

Например:

Дифференцированные уведомления десятков тысяч студентов.

Система определяет, какая информация относится к конкретному пользователю или группе пользователей, и показывает необходимые уведомления в личном кабинете УрФУ.

Визуализация образовательной траектории студента.

Данные из информационных систем университета преобразуются в понятный пользователю web-интерфейс.

Калькулятор стоимости международной мультимодальной перевозки.

Для компании «ТрансАтлантик» был реализован расчёт сложной перевозки с использованием нескольких видов транспорта.

Автоматическое распознавание и квалификация публикаций.

Для PR-службы «Россетей» создан сервис, который автоматически анализирует и классифицирует публикации.

Для нас подобные функции — не исключение из возможностей CMS, а обычная задача индивидуальной web-разработки.

Отзывы
21.07.2026
...Однозначно профессионалы своего дела...
Однозначно профессионалы своего дела, проявили себя грамотными специалистами. При обсуждении проекта предоставили полный аудит и проконсультировали по всем вопросам. Смогли понять места, где необходимы доработки и улучшения!
05.05.2025
...Подкупающий и уникальный подход "Суммы технологий" заключается в том, чтобы не слепо следовать пожеланиям заказчика, а полностью пропустить через себя его бизнес-процессы, досконально разобраться в них и предложить решение, которое будет максимально подходить заказчику....
Работаем с "Суммой технологий" 17 лет - с 2008 года. За это время реализовали десятки проектов: сайты, личные кабинеты, интеграции и проч. Подкупающий и уникальный подход "Суммы технологий" заключается в том, чтобы не слепо следовать пожеланиям заказчика, а полностью пропустить ч...
01.10.2024
...Благодарю сотрудников «Суммы технологий» и в первую очередь Романа Рублевского за профессионализм, гибкость, вовлечённость в проблемы клиента...
От имени компании «Россети Урал» благодарю сотрудников «Суммы технологий» и в первую очередь Романа Рублевского за профессионализм, гибкость, вовлечённость в проблемы клиента, а также готовность в любой момент обоснованно проконсультировать и предложить то, о чём мы даже могли не...
02.07.2019
...Команда у СумТех - четкая. Слаженная. Мне сейчас гораздо проще стало работать. Рекомендую эту компанию, как пиарщик с 20-летним стажем!...
Работали с "Суммой Технологий" по поводу обновления немолодого, но нужного и привычного для наших клиентов, сайта. Команда у СумТех - четкая. Слаженная. С дизайном помогли, с поисковиком. Мне сейчас гораздо проще стало работать. Рекомендую эту компанию, как пиарщик с 20-летним ст...
22.09.2017
...Все запланированные работы  реализованы на высоком уровне...
Сотрудничество АО «ЕЭСК» с компанией «Сумма технологий» началось в 2014 году с разработки Личного кабинета клиента по заявкам на технологическое присоединение. Цель создания Личного кабинета – расширение возможных каналов взаимодействия с клиентами в части подачи заявок на тех...
02.03.2017
...Результат – достойный продукт и чувство удовлетворения от хорошо выполненной работы...
Сотрудничество с «Суммой технологий» - залог успеха. Идею обновления и развития сайта www.expert-ural.com мы вынашивали достаточно долго. Нам хотелось не  только показать возросший уровень своих компетенций,  но и  объединить все  направления деятельности в единое целое таким ...
29.03.2016
...Работа с ООО «Сумма технологий» характеризуется точными сроками выполнения задач, высоким качеством результата, работы выполняются высококвалифицированными сотрудниками...
АО «НПО автоматики» выражает благодарность ООО «Сумма технологий» за успешное сотрудничество в рамках выполнения работ по обновлению сайта предприятия. В течение 2015 года были выполнены важные задачи по изменению систем управления содержимым сайта, обновлению дизайна сайта с ...
03.02.2016
...Мы рады, что не ошиблись в выборе партнера....
Выбор подрядчика для создания сайта журнала и аналитического центра «Эксперт-Урал» был делом непростым, ведь ни одна из екатеринбургских компаний-разработчиков не могла похвастаться подобным продуктом. Нам предстояло создать сайт еженедельного СМИ объемом до 64 полос, с ежедневно...
29.12.2015
...Считаю важным отметить профессионализм сотрудников «Суммы технологий» и их заинтересованность в результате...
Уважаемый Роман Владимирович! Вспоминая уходящий 2015 год, хотел сказать Вам слова благодарности за совместную работу по разработке и внедрению личного кабинета студента istudent.urfu.ru. Личный кабинет студента – ключевой проект нашего университета, так как является одной из т...
30.11.2015
...Умеют всё, нерешаемых задач просто нет...
С ребятами из команды «Сумма технологий» я познакомился случайно. Хотя нет, не случайно, видимо всё-таки закономерно.  Для запуска нового проекта мне нужна была команда разработчиков. Проект предстоял тяжелый и поэтому к выбору подрядчика я хотел подойти осторожно и придирчиво....
Обсудить сложный web-проект
Если вам нужен сайт, личный кабинет или web-сервис с нестандартным функционалом и интеграциями, мы можем изучить задачу и предложить архитектуру решения. Опишите задачу — мы оценим возможность реализации, подход к разработке и состав работ.

Когда стоит рассматривать Sigma CMS

Sigma CMS имеет смысл рассматривать, если вам необходимо разработать:

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

Если вы ещё не знаете, какая архитектура лучше подходит для задачи, это нормально.

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

Когда для web-проекта нужна не коробочная CMS, а индивидуальная разработка

Коробочная CMS удобна, когда задача проекта соответствует предусмотренным в ней типовым сценариям.
Для небольшого корпоративного сайта, лендинга или стандартного интернет-магазина лучше выбрать 1С-Битрикс или WordPress.
Ситуация меняется, когда готовую CMS приходится глубоко переделывать под бизнес-процессы предприятия.

Индивидуальная web-разработка становится рациональной, когда проекту нужны:

  • сложная или уникальная бизнес-логика;
  • интеграции с несколькими корпоративными информационными системами;
  • нестандартные сценарии пользователей;
  • сложное разграничение ролей и прав;
  • индивидуальные алгоритмы расчётов;
  • нестандартный поиск и подбор;
  • работа с большим количеством связанных сущностей и данных;
  • автоматизация документооборота и заявок;
  • персонализация;
  • высокая производительность;
  • постоянное развитие проекта в течение многих лет.

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

Sigma CMS используется именно для второго подхода.

Нестандартный функционал сайтов и web-сервисов

Архитектура Sigma CMS позволяет создавать и связывать между собой собственные сущности проекта и реализовывать поверх них необходимую бизнес-логику.

На практике на платформе реализовывались:

  • сложные алгоритмы поиска;
  • подбор продукции и услуг по множеству параметров;
  • калькуляторы;
  • конфигураторы;
  • автоматические расчёты;
  • заявки и маршрутизация заявок;
  • документооборот;
  • различные роли пользователей;
  • сложное разграничение прав;
  • персонализация контента и предложений;
  • предиктивная квалификация;
  • системы уведомлений;
  • конструкторы страниц;
  • сквозное тегирование контента и сущностей;
  • расширенное управление сущностями и связями между ними.

Если бизнес-процесс можно формализовать, в большинстве случаев его можно перенести в web-интерфейс и автоматизировать.

Именно возможность создавать необходимый функционал, а не выбирать его из набора готовых модулей, является основным назначением Sigma CMS.

Разработка личных кабинетов

Одна из основных областей применения Sigma CMS — разработка сложных личных кабинетов.

Личный кабинет на Sigma CMS может быть полноценным интерфейсом между пользователем и внутренними информационными системами предприятия.

Через него пользователь может:

  • получать персональную информацию;
  • направлять заявления и обращения;
  • следить за состоянием заявки;
  • получать уведомления;
  • выполнять расчёты;
  • оформлять и оплачивать услуги;
  • просматривать историю взаимодействия;
  • работать с разными сервисами в зависимости от своей роли и прав.

Данные при этом необязательно хранятся непосредственно на сайте. Личный кабинет может получать их из ERP, CRM, биллинговых, учётных и других корпоративных систем и передавать результаты действий пользователя обратно.

Так web-сервис становится внешним интерфейсом существующего бизнес-процесса предприятия.

Интеграция сайта с ERP, CRM, 1С и другими системами

Архитектура Sigma CMS рассчитана на создание интеграционных решений.

В различных проектах мы интегрировали web-сервисы с:

  • CRM-системами, amoCRM, Битрикс24 и прочие ;
  • ERP-системами, 1С , галактика, Microsoft Dynamics;
  • биллинговыми системами;
  • билетными сервисами;
  • системами формирования кассовых чеков;
  • платёжными системами Сбера, Альфа-Банка, ЮKassa и другими;
  • системами идентификации и аутентификации , LDAP, Active Directory, ЕСИА, Сбер, Яндекс;
  • внешними отраслевыми API;
  • корпоративными информационными системами заказчиков;
  • другими сайтами и web-сервисами.

В проектах, где это необходимо, реализуется собственный интерфейс API для обмена данными.

Обмен может быть двусторонним: web-сервис получает актуальные данные из корпоративной системы, обрабатывает действия пользователя и передаёт результаты обратно.

Сложные роли пользователей и управление доступом

В корпоративных web-сервисах редко существует только две роли — «пользователь» и «администратор».

Sigma CMS позволяет создавать необходимую для проекта модель пользователей и прав доступа.

В зависимости от задачи могут использоваться:

  • произвольные роли;
  • группы пользователей;
  • разграничение доступа к разделам и объектам;
  • различные интерфейсы для разных типов пользователей;
  • журналирование действий;
  • история изменений;
  • двухфакторная аутентификация;
  • единый вход;
  • интеграция с LDAP и Active Directory;
  • авторизация под пользователем. 

Это позволяет строить на платформе не только публичные сайты, но и закрытые клиентские и корпоративные сервисы.

Работа с большим количеством данных и высокой нагрузкой

Sigma CMS используется в проектах с большими каталогами, базами данных и значительным количеством пользователей.

В работающих проектах:

  • каталоги содержат более 100 000 товаров;
  • объём базы данных достигает 500 ГБ;
  • посещаемость отдельных сервисов достигает 500 000 визитов в месяц;
  • нагрузка — около 1 млн просмотров страниц в месяц;
  • используются распределённые конфигурации из нескольких серверов;
  • отдельные проекты работают на пяти серверах, расположенных в разных частях мира.

Архитектура позволяет отдельно масштабировать базу данных и другие компоненты системы.

Для повышения производительности в зависимости от проекта используются:

  • Redis;
  • Memcache;
  • RabbitMQ;
  • кэширование;
  • очереди;
  • индексы;
  • CDN;
  • фоновые процессы;
  • отдельные поисковые движки.

Архитектура и инфраструктура проектируются под фактическую нагрузку конкретного сервиса.

Мультиязычные и мультисайтовые проекты

Sigma CMS поддерживает мультиязычность и мультисайтовость.

Это позволяет использовать одну технологическую основу для проектов, состоящих из нескольких сайтов, языковых версий или связанных web-сервисов.

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

Частые вопросы о Sigma CMS

Что такое Sigma CMS?
Sigma CMS — российская технологическая платформа компании «Сумма технологий» для разработки сложных сайтов и web-сервисов. Она используется как основа для проектов с нестандартной бизнес-логикой, личных кабинетов, интернет-магазинов, интеграционных сервисов, калькуляторов и других web-приложений.

Подходит ли Sigma CMS для разработки личного кабинета?
Да. На Sigma CMS разрабатываются личные кабинеты, которые могут получать данные из внутренних информационных систем предприятия, разграничивать доступ пользователей, выполнять расчёты, принимать заявления и документы, показывать статусы и передавать данные обратно в корпоративные системы.

Можно ли интегрировать сайт на Sigma CMS с 1С или CRM?
Да. В проектах на Sigma CMS реализовывались интеграции с 1С, ERP, amoCRM, Битрикс24, биллинговыми и платёжными системами, Active Directory, ЕСИА, отраслевыми API и другими корпоративными информационными системами.

Можно ли разработать на Sigma CMS нестандартный функционал?
Это основное назначение платформы. На Sigma CMS реализуются собственные алгоритмы поиска и подбора, расчёты, конфигураторы, документооборот, заявки, маршрутизация, персонализация, различные роли пользователей и другие функции, определяемые задачами конкретного проекта.

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

Подходит ли Sigma CMS для простого корпоративного сайта?
Технически — да, но экономически это обычно нецелесообразно. Для небольшого сайта, лендинга или стандартного интернет-магазина без сложных интеграций рациональнее использовать готовое массовое решение.

Продаётся ли Sigma CMS отдельно?
Нет. Sigma CMS не является коробочным продуктом, который приобретается отдельно для самостоятельной установки. Платформа используется «Суммой технологий» как технологическая основа проектов индивидуальной web-разработки.

Нужно ли ежегодно оплачивать лицензию Sigma CMS?
Нет. Лицензия на один проект бессрочная и не предполагает обязательных ежегодных платежей. Она не ограничивает количество пользователей и серверов и предоставляет право модификации системы без права её тиражирования как отдельного продукта.

Сможет ли другой разработчик сопровождать проект на Sigma CMS?
Да. Исходный код проекта доступен заказчику, а используемый технологический стек является распространённым. Проект может сопровождать другой разработчик, владеющий PHP и применяемыми в конкретном проекте технологиями.

Подходит ли Sigma CMS для высоконагруженных проектов?
Платформа используется в проектах с сотнями тысяч визитов и миллионами просмотров страниц в месяц, большими каталогами и базами данных. Архитектура позволяет распределять проект между несколькими серверами и отдельно масштабировать базу данных и другие компоненты.

Есть ли у Sigma CMS российская регистрация?
Да. Sigma CMS включена в Единый реестр российского программного обеспечения. Номер реестровой записи — 17487 от 2 мая 2023 года.

Другие разработки
Каждая разработка — элемент цифровой архитектуры бизнеса
AdWise — интеллектуальный сервис оптимизации затрат на рекламу
Собственная разработка, включённая в реестр российского ПО. Сервис автоматической коррекции рекламных кампании на основе предиктивной аналитики и рейтинговой оценки площадок.
Другие разработки
Каждая разработка — элемент цифровой архитектуры бизнеса
AnswerIQ - аналитика присутствия бренда в ответах ИИ

Сервис мониторинга и оценки тональности упоминаний в ChatGPT, ЯндексGPT и DeepSeek. Инструмент GEO-аналитики для управления видимостью бренда в ответах больших языковых моделей.

Другие разработки
Каждая разработка — элемент цифровой архитектуры бизнеса
STConnect — облачная платформа для интеграции данных
Набор коннекторов для объединения данных из рекламных, аналитических, CRM и прочих систем в одной базе данных для последующей визуализации. Элемент построения систем сквозной аналитики.
Обсудить сложный web-проект
Если вам нужен сайт, личный кабинет или web-сервис с нестандартным функционалом и интеграциями, мы можем изучить задачу и предложить архитектуру решения. Опишите задачу — мы оценим возможность реализации, подход к разработке и состав работ.