Статический сайт

С динамики на статику

Превратите существующий сайт в быстрый статический проект. Управляйте контентом через Konso и публикуйте готовые страницы с помощью SSG.

Проблема

Каждый запрос не должен собирать страницу заново

Динамический сайт рендерит страницы на сервере при каждом обращении. Это медленно, дорого и требует постоянного внимания к инфраструктуре.

speed

Медленная загрузка

Серверный рендеринг и запросы к БД увеличивают время ответа.

dns

Инфраструктура под нагрузку

Пиковый трафик требует масштабирования серверов и базы.

gpp_maybe

Открытый рантайм

Публичный сервер приложения — постоянная цель для атак.

Было → Стало

Готовые страницы вместо рендеринга на лету

Было

CMSСервер приложенияБаза данных
arrow_forward

Стало

KonsoSSG-сборкаCDN
  • Рендеринг на сервере→Раздача с CDN
  • Ручной деплой→Сборка по событию публикации
  • Масштабирование серверов→Статические файлы
Как это работает

Как это работает

  1. 1

    Перенесите контент

    Контент и модели данных переезжают в Konso.

  2. 2

    Выберите генератор

    Astro, Next.js, Nuxt, Hugo или любой другой SSG.

  3. 3

    Подключите API

    Генератор забирает контент из Konso во время сборки.

  4. 4

    Публикуйте

    Вебхук запускает пересборку и выкладку на CDN.

Что сохраняется

Что сохраняется

articleКонтент
linkURL-адреса
travel_exploreSEO-метаданные
paletteДизайн сайта
Что вы получаете

Что вы получаете

bolt

Быстрые страницы

Готовый HTML раздаётся напрямую с CDN.

savings

Дешёвый хостинг

Статике не нужны серверы приложений и базы данных.

shield

Безопасность

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

trending_up

Устойчивость к нагрузке

CDN выдерживает пики трафика без дополнительной настройки.

Возможности Konso

Что используется в Konso

schemaМодели контентаapiContent API
webhookВебхуки
account_treeWorkflows
Архитектура

Публикация без ручных шагов

  1. editРедактор
  2. databaseKonso
  3. webhookВебхук
  4. buildCI / SSG-сборка
  5. publicCDN

Фронтенд остаётся вашим. Konso управляет контентом и запуском публикации.

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

Какие генераторы поддерживаются?expand_more
Любые, которые умеют получать данные по HTTP: Astro, Next.js, Nuxt, Gatsby, Hugo, Eleventy и другие.
Как быстро изменения попадают на сайт?expand_more
Сразу после окончания сборки. Публикация записи в Konso запускает вебхук, который стартует пересборку.
Можно ли оставить часть страниц динамическими?expand_more
Да. Гибридный режим позволяет собирать большую часть сайта статически, а отдельные страницы рендерить по запросу.

Сделайте сайт быстрым

Начните с бесплатного тарифа и подключите свой генератор статики.