Сайт вашего проекта — на своём домене, без сервера
Шаблоны, сценарии и контент — в одном проекте. Публикация кнопкой: поддомен dynapi.ru или ваш домен с HTTPS.
Как это работает
Сайт — продолжение вашего проекта DynapiCMS. Контент описан в типах контента, страницы собираются из маршрутов, шаблонов и сценариев, публикация — кнопкой.
1. Опишите контент. Статьи, товары, услуги — типы контента с нужными вам полями. Записи сразу доступны по GraphQL — их читают и страницы сайта, и всё остальное.
2. Соберите страницы. У маршрута — свой шаблон на Liquid и запросы к контенту. Формы, письма, редиректы, закрытые разделы — сценарии. Типовые вещи закрывают пресеты: страница, логин, форма с капчей.
3. Опубликуйте. Сайт открывается на поддомене вида имя.dynapi.ru или на вашем домене — сертификат HTTPS выпустится сам. Правка контента появляется на сайте через пару секунд.
Что входит в услугу «Сайт»
Поддомен и свой домен. Адрес вида имя.dynapi.ru работает сразу; свой домен подключается DNS-записью и проверкой в настройках. Когда основной адрес назначен, поддомен и www переносят на него посетителей 301-редиректом — поисковики видят один адрес.
Сценарии. Формы с журналом отправок, письма с вашего домена, вебхуки, редиректы, куки. Посетители могут заводить аккаунты на сайте — закрытые разделы собираются на готовых пресетах логина.
Шаблоны и статика. Liquid-страницы, общие layouts, стили, скрипты, картинки. Вёрстка не ограничена сеткой конструктора — макет любой.
Запросы к контенту. Библиотека GraphQL-запросов проекта: каждая страница берёт ровно те данные, что ей нужны.
Черновики и публикация. Изменения сайта готовятся в черновике с превью — черновики не видны поисковикам. Публикация — отдельной кнопкой; sitemap.xml и robots.txt обновляются сами, несуществующие страницы отвечают вашей 404.
Подключение своего домена
Сайт стартует на поддомене вида имя.dynapi.ru — ничего настраивать не нужно. Для своего адреса: добавьте у DNS-провайдера A-запись (для домена вроде client.ru) или CNAME (для www.client.ru), укажите домен в настройках сайта и дождитесь проверки. HTTPS-сертификат платформа выпустит и будет продлевать сама — отдельного сервера не нужно. Основным можно назначить любой из подключённых адресов; остальные будут переносить на него посетителей 301-редиректом.
Кто собирает такие сайты
Вы сами: маршруты, шаблоны и сценарии — экраны раздела «Сайт» в вашем проекте, контент редактируется в записях, без правки разметки.
Подрядчик или студия: каждому клиенту — отдельный проект со своим доменом. Передаче сайта не предшествует перенос данных — они уже в базе клиента.
ИИ-агент: у платформы есть готовая инструкция для агентов — опишите задачу, и маршруты, шаблоны и сценарии соберутся по ней.