Когда появляется новый движок для сайтов, первый вопрос почти неизбежен: чем он отличается от других CMS? В случае YETI³ вопрос поставлен немного неправильно. Мы не пытались сделать ещё одну систему управления страницами. Мы строили платформу, на которой сайт может стать полноценной цифровой частью бизнеса.
Разница кажется небольшой, пока проект состоит из главной страницы, нескольких разделов и формы обратной связи.
Но настоящий бизнес довольно быстро выходит за эти границы.
Появляются продажи, клиенты, платежи, публикации, продвижение, аналитика, интеграции, автоматические процессы, роли сотрудников, фоновые задачи и необходимость понимать, что вообще происходит внутри всей этой системы.
Современному бизнесу нужен уже не просто инструмент для редактирования сайта. Ему нужна среда, в которой сайт может работать, развиваться и становиться частью ежедневных процессов компании.
CMS отлично решает задачу, для которой она создавалась
Сам термин CMS — Content Management System — хорошо объясняет исходную идею: система управления содержимым.
Создать страницу. Изменить текст. Добавить изображение. Опубликовать новость. Управлять структурой сайта.
Со временем популярные CMS научились гораздо большему. Вокруг них появились магазины расширений, плагины, готовые интеграции и огромные экосистемы.
Это позволило решать практически любые задачи.
Но есть важная особенность: когда проект становится сложнее, значительная часть его возможностей часто начинает жить вокруг CMS.
Отдельно появляется CRM. Отдельно — аналитика. Отдельно — SEO-инструменты. Отдельно — рассылки. Отдельно — мониторинг. Отдельно — AI. Затем всё это необходимо связать между собой.
Каждый из них может быть прекрасным инструментом. Сложность возникает тогда, когда бизнес-процесс проходит через пять систем, а ни одна из них не видит его целиком.
YETI³ начинается не со страницы
При проектировании YETI³ отправной точкой стал не вопрос «как удобнее редактировать страницу?».
Мы задали другой:
Что должен уметь современный коммерческий интернет-проект, если перестать воспринимать его исключительно как набор страниц?
Ответ оказался гораздо шире привычной CMS.
Сайт должен публиковать контент. Но он также может продавать.
Он должен знать товары. Но ему также приходится работать с клиентами и заказами.
Он должен привлекать посетителей. Значит, нужны инструменты продвижения.
Он постоянно меняется. Значит, изменения необходимо проверять.
Он работает круглосуточно. Значит, нужно понимать его техническое состояние.
В нём накапливается огромное количество рутинных операций. Значит, часть из них можно автоматизировать.
А сегодня к этому добавился ещё один полноценный вычислительный инструмент — AI.
Из этих требований и складывается YETI³ Engine.
Не набор дополнений, а общая среда
Это принципиальная разница.
В YETI³ каталог, продажи, публикации, пользователи, продвижение, AI и системные механизмы не рассматриваются как совершенно чужие друг другу приложения.
Они работают внутри одного проекта.
То, что видит клиент
- Каталог и товары.
- Контент.
- Корзина и оформление заказа.
- Личный кабинет.
- Избранное.
- Интерактивные сервисы.
То, что работает внутри
- Продажи и клиенты.
- SEO и продвижение.
- AI и автоматизация.
- A/B-тестирование.
- Автотесты.
- Наблюдение за системой.
Для посетителя всё это остаётся одним сайтом.
Для владельца — одной управляемой цифровой системой.
Сначала задача. Потом функция.
У готовой CMS естественным образом возникает вопрос: «Есть ли для этого подходящий модуль?»
В YETI³ мы хотим, чтобы вопрос звучал иначе:
«Как должен работать этот процесс?»
Если бизнесу нужна стандартная функция — нет смысла изобретать её заново.
Но если компания работает иначе, технология не должна заставлять её менять нормальный бизнес-процесс только потому, что именно так устроен готовый плагин.
Не выбирайте бизнес-процесс из списка возможностей движка. Сначала определите, как должен работать ваш бизнес.
Один проект не обязан быть похож на другой
Это хорошо видно на MillerRings.
Проекту авторской мастерской нужны каталог изделий, материалы, заказы, публикации, личный кабинет, мастер-классы, комментарии и собственные механики взаимодействия с аудиторией.
В другом бизнесе половина этого окажется совершенно ненужной.
Зато там могут потребоваться сложная CRM-логика, корпоративные роли, калькуляторы, документы, внешние API, личные кабинеты партнёров или совершенно специфический производственный процесс.
Это не повод превращать YETI³ в огромную панель с тысячей пунктов для каждого клиента.
Проект получает те возможности, которые ему нужны.
YETI³ не определяет, каким должен быть ваш сайт. Платформа предоставляет технологическую основу, на которой можно построить сайт под конкретную компанию.
AI здесь находится внутри рабочего процесса
Сейчас AI часто добавляют на сайт как ещё одну внешнюю функцию: чат, генератор текста или кнопку «написать с помощью нейросети».
YETI³ рассматривает его шире.
AI Runtime является частью платформы и может использовать доступные вычислительные ресурсы проекта. В зависимости от инфраструктуры это может быть CPU или GPU.
Но важнее не то, где выполняется модель.
Важнее, что она делает.
AI может участвовать в анализе контента, SEO, модерации и других операциях, которые в обычном проекте требуют постоянной ручной работы.
Ценность AI начинается не с надписи «у нас есть нейросеть». Она начинается там, где у человека исчезает ненужная рутина.
SEO становится частью работы сайта
Похожая логика используется для продвижения.
В классическом сценарии существует сайт — а рядом существует SEO.
Периодически специалист проверяет страницы, составляет список проблем, передаёт задачи разработчику или редактору, после чего всё повторяется снова.
В YETI³ SEO-инструменты находятся внутри платформы.
Система может обходить страницы, применять набор технических и содержательных правил, сохранять историю проверок и использовать AI для анализа там, где простой формальной проверки недостаточно.
То есть SEO постепенно превращается из внешнего мероприятия в постоянный внутренний процесс сайта.
А кто проверит саму систему?
Чем больше возможностей появляется у сайта, тем опаснее принцип «обновили — вроде работает».
Поэтому тестирование в YETI³ — не необязательная процедура перед большим релизом.
Автоматические проверки являются частью самого подхода к развитию платформы.
Новая функциональность должна не только появиться. Необходимо иметь возможность проверить, что после следующего изменения она продолжает работать.
Это особенно важно для коммерческого проекта, где ошибка может означать не некрасивую кнопку, а потерянный заказ или неработающий бизнес-процесс.
И ещё один вопрос: что происходит прямо сейчас?
Большинство административных систем хорошо отвечают на вопрос: что здесь настроено?
YETI³ должен уметь отвечать ещё и на другой:
что из этого действительно происходит?
Для этого развивается CALMF — собственный механизм наблюдаемости платформы.
Он позволяет смотреть на работающую систему через функции, связи, обращения, аудитории, время выполнения и ошибки.
Это меняет сам подход к управлению большим проектом.
Можно обсуждать не только наличие функции, но и её реальную востребованность. Не просто знать, что сайт «медленный», а искать конкретный участок, который создаёт задержку. Не гадать, затронуло ли изменение систему, а наблюдать её фактическую работу.
Не только для разработчика. Такие данные нужны техническому руководителю, владельцу продукта, системному и бизнес-аналитику — всем, кому приходится принимать решения о развитии проекта.
Одна административная система
Когда эти возможности собираются вместе, меняется и роль админки.
Она перестаёт быть местом, куда заходят исключительно для изменения текста на главной странице.
В административной системе YETI³ могут соседствовать товары и заказы, публикации и клиенты, продвижение и AI, тестирование и состояние инфраструктуры.
Не потому, что нам захотелось разместить максимальное количество кнопок на одном экране.
А потому, что в реальном бизнесе эти процессы связаны.
Если клиент, заказ, публикация, рекламная активность и работа сайта относятся к одному бизнесу — технологически полезно иметь возможность видеть их как части одного проекта.
Так что же такое YETI³?
CMS — слишком узкое определение.
Конструктор — тем более.
YETI³ Engine — это платформа для создания и развития самостоятельных интернет-проектов.
На ней можно построить интернет-магазин. Сайт производителя. Сервис. Корпоративную систему. Проект с личными кабинетами. Контентную площадку. Или продукт, для которого пока вообще нет подходящего названия в списке типов сайтов.
Важнее другое.
Проект не обязан навсегда оставаться тем, чем он был в день запуска.
Он нужен для того, чтобы у бизнеса появилась собственная цифровая платформа: с индивидуальным интерфейсом, необходимыми функциями, автоматизацией и возможностью развиваться дальше без постоянного поиска нового технологического фундамента.
Поэтому мы не делаем ещё одну CMS
Миру не очень нужна ещё одна панель, в которой можно создать страницу, загрузить картинку и установить двадцать плагинов.
Таких решений уже достаточно.
Нам интереснее другой вопрос:
каким станет сайт, если дать ему возможность развиваться вместе с компанией?
MillerRings уже даёт один вариант ответа.
Следующий проект даст другой.
И именно в этом смысл YETI³.
Не ещё одна CMS.
Технологическая основа для сайта, который принадлежит вашему бизнесу — и развивается вместе с ним.

Обсуждение
Войдите, чтобы комментировать