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

Обновлено

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

Почему сайты падают именно на запусках

  • Все приходят одновременно. Письмо, пуш или сообщение в канале получают все сразу, и основная волна открытий приходится на первые 10–15 минут.
  • Средняя посещаемость обманывает. «У нас 3 000 посетителей в день» ничего не говорит о том, выдержит ли сайт 1 500 человек за 10 минут.
  • Лендинги тяжёлые. Видео, анимации, десятки картинок, счётчики и пиксели рекламы — каждый посетитель скачивает мегабайты.
  • Формы записи и оплаты обращаются к базе, CRM и платёжной системе — это самые медленные страницы, и именно на них нельзя терять людей.

Как посчитать пиковую нагрузку

Простая оценка для запуска с рассылкой:

  1. Возьмите размер базы, по которой уйдёт рассылка, например 40 000 адресов.
  2. Умножьте на долю открытий — обычно 15–30 %. Получится 6 000–12 000 человек.
  3. Считайте, что около половины из них откроют ссылку в первые 10–15 минут. Это 3 000–6 000 человек за четверть часа.
  4. Добавьте трафик из соцсетей и рекламы, если они стартуют одновременно.

Для вебинара проще: все зарегистрированные приходят к одному времени. Если на эфир записалось 5 000 человек, страница с трансляцией или ссылкой на неё должна выдержать несколько тысяч открытий за пару минут до начала.

Что проверять, а что нет

Проверять: всё, что работает на вашем сайте и хостинге, — лендинг курса, страницу записи на вебинар, страницу «спасибо», блог, страницу с программой.

Не проверять: чужие платформы — GetCourse, Bizon, Тильду, YouTube и другие. Это их инфраструктура, тестировать её нагрузкой без разрешения нельзя, и подтвердить права на их домен вы не сможете. За их устойчивость отвечают они сами.

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

Как проверить сайт перед запуском

  1. За 1–2 недели до запуска подтвердите права на сайт и запустите тест с ситуацией «Рекламная кампания» или «Распродажа» — она моделирует резкий всплеск.
  2. Посмотрите, при какой нагрузке страница начинает открываться дольше 3 секунд — после этого заметная часть людей закрывает вкладку.
  3. Исправьте узкое место и повторите проверку.
  4. За день до запуска не меняйте ничего на сайте: обновления и новые плагины в последний момент — частая причина падений.

Что обычно помогает

  • Кэш страниц. Лендинг одинаков для всех — его можно полностью отдавать из кэша.
  • Видео — с видеохостинга, а не с вашего сервера. Один ролик, скачанный тысячей человек, легко забивает канал хостинга.
  • Картинки поменьше. Сжатые WebP вместо фотографий по 3 МБ; CDN для всей статики.
  • Растянутая рассылка. Отправка порциями в течение 30–60 минут сглаживает пик в несколько раз.
  • Тариф хостинга с запасом на неделю запуска — дешевле, чем потерянные заявки.

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

Почему сайт падает именно в момент рассылки?

Рассылка и пуш приходят всем одновременно: тысячи человек открывают страницу в одни и те же 5–10 минут. Средняя посещаемость за день здесь ничего не говорит, важен пик.

Нужно ли проверять платформу вебинаров?

Нагрузку на чужую платформу (GetCourse, Bizon и другие) тестировать нельзя — это их инфраструктура. Проверяйте свой сайт: лендинг, страницу записи и всё, что работает на вашем хостинге.

Как посчитать, сколько людей придёт одновременно?

Возьмите размер базы рассылки, умножьте на долю открытий (обычно 15–30 %) и считайте, что половина из них придёт в первые 10–15 минут.

Ещё по теме