Web & CMS

Что такое SSR и статика (SSG)

Что это

Два способа отдавать страницы. SSR: сервер собирает страницу при каждом запросе, удобно для магазинов с остатками. Статика: страницы собраны заранее и лежат файлами, серверу почти нечего делать, а взломать нечего.

Как используем

Русский сайт студии работает как SSR в одном контейнере, зарубежный собран в статику и лежит на сервере в Молдове. Один проект, два способа сборки.

Где это важно бизнесу

  • Поисковый робот должен сразу видеть товары и тексты, а не пустую страницу, которую потом заполняет JavaScript.
  • Остатки и цены меняются каждый день, и страница должна показывать актуальные.
  • Сайт должен открываться быстро и не требовать мощного сервера.

Какие бывают

  • SSR — сервер собирает страницу при каждом запросе и отдаёт готовый HTML. Нужно магазину с остатками и ценами.
  • Статика — страницы собраны заранее и лежат файлами. Серверу почти нечего делать, а взламывать нечего.

Как мы это используем

  • Интернет-магазин работает как SSR: поисковик видит товары сразу, а карта сайта строится на лету из видимых товаров.
  • Сайт студии: русская версия — SSR в одном контейнере, зарубежная из того же проекта собрана в статику. Один проект, два способа сборки.
  • Инструкции по VPN — чистая статика на GitHub Pages, без сервера вообще.

Типичные проблемы

  • SSR нужен сервер. Контейнеру сайта студии хватает 150–300 МБ памяти, но собирать образ приходится на другой машине.
  • Статика устаревает. Любая правка требует пересборки и выкатки, поэтому для часто меняющихся цен она не подходит.

Когда это не нужно

Владельцу не нужно выбирать самому: выбор делаем по тому, как часто меняются данные. Для визитки — статика, для магазина — SSR.

← Все термины

Нужен сайт, бот или автоматизация?

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