Календарь пиков онлайн-школы
| Событие | Что под нагрузкой | Что настроить |
|---|---|---|
| Старт продаж курса | Посадочная, /checkout, форма оплаты | Кэш посадочной, проверка браузера перед оплатой |
| Вебинар | Страница трансляции, чат, кнопка «Купить» | Лимиты на сообщения в чате, кэш страницы |
| Дедлайн домашних заданий | Загрузка файлов, /lms/homework | Лимит размера и числа загрузок, без капчи |
| Начало учебного года или потока | Вход и восстановление пароля | Лимиты по учётной записи и источнику |
Повышенную чувствительность фильтра разумно включать заранее, за час до события, и выключать после него.
Платный контент и общие аккаунты
Отдельная проблема — не флуд, а утечка курса. Один купленный доступ передают десяткам людей, а скрипты выкачивают все уроки за ночь. В журнале это видно как одна учётная запись, которая открывает уроки из разных городов или скачивает материалы быстрее, чем их можно посмотреть. Помогают лимит на скачивание файлов на ученика, разбор таких учётных записей по журналу и защита входа от подстановки паролей.
Осторожно с видео
- Видеоплеер загружает сегменты (
.ts,.m4s) и плейлисты.m3u8фоновыми запросами. Проверку браузера на эти пути не включают: плеер не сможет её пройти, и видео остановится. - Лимит на сегменты считают на ученика, а не на запрос: за урок плеер делает сотни обращений.
- Вебинарные площадки сторонних сервисов работают на их инфраструктуре; защищается ваша страница со встроенным плеером и чатом.
Формы заявок и интеграции
Формы «оставить заявку» и бесплатные марафоны часто заваливают спамом и накруткой, чтобы испортить статистику рекламы. Лимиты и проверка перед отправкой решают это, но вебхуки платёжного сервиса и CRM должны идти в обход проверок.
Вопросы и ответы
Можно ли запретить ученикам делиться аккаунтом?
Фильтр помогает увидеть подозрительные входы и ограничить скачивание, а лимит одновременных сессий надёжнее делать в самой LMS. Решение о блокировке принимает школа по своим правилам.
Если школа работает на конструкторе или чужой платформе, защита поможет?
Защитить можно только то, что открывается на вашем домене и обслуживается вашим сервером. Страницы на домене платформы защищает сама платформа.
Помешает ли защита ученикам с медленным мобильным интернетом?
Проверка браузера занимает доли секунды и включается для подозрительных групп запросов, а не для каждого ученика.
Читайте также
- АтакиСпам форм, накрутка заявок и SMS-бомбингФальшивые заявки, регистрации и расходы на SMS
- ВозможностиЗащита формы входа от перебора паролейОтражение перебора и подстановки паролей из утечек
- АтакиПодстановка учётных данных (credential stuffing)Проверка утёкших паролей на клиентских аккаунтах
- База знанийКак сайту выдержать пиковую нагрузкуПодготовка к распродажам и рекламным пикам