Хостинг, CDN и пики нагрузки
Хостинг — это сервер (или облако), на котором работает магазин. CDN (content delivery network) — сеть серверов по миру, которая отдаёт часть сайта (картинки, скрипты, иногда страницы) из точки, более близкой к покупателю. Вместе они определяют, выдержит ли сайт распродажу и быстро ли будут открываться страницы.
Простыми словами
Когда в «Чёрную пятницу» приходит в несколько раз больше покупателей, каждому нужно собрать страницу: сервер обращается к базе данных, строит html, отдаёт картинки. Если ресурсов не хватает, страницы замедляются, а потом появляются ошибки. Поэтому вопрос хостинга — это вопрос выручки в лучшие дни года.
Что даёт CDN
web.dev (команда Chrome) описывает CDN так: распределённая сеть серверов, которая снижает нагрузку на главный сервер, уменьшает расходы и хорошо переносит пики трафика. Она приближает контент к пользователю, ускоряет установку соединения и отдаёт кэшированные ресурсы без обращения к вашему серверу. Даже динамические страницы можно кэшировать на секунды во время пика, чтобы разгрузить сервер (web.dev).
Практические советы оттуда же: - Изображения, видео, версионные библиотеки кэшировать надолго (от полугода до года). - Приватные ответы (корзина, кабинет) в общий кэш не попадают. - Долю запросов, отдаваемых из кэша, называют cache hit ratio; типичная цель около 90% (там же). - CDN помогает и скорости: сокращает время до первого байта (TTFB), а это влияет на LCP — одну из метрик Core Web Vitals (там же).
Скорость как требование
web.dev считает TTFB до 0,8 с хорошим, а более 1,8 с плохим; это ориентир, не метрика Core Web Vitals, но он помогает диагностировать LCP (web.dev). О самих порогах Core Web Vitals см. Core Web Vitals.
Что бывает, когда сайт не выдерживает
- Покупатели видят ошибки и медленные корзины и уходят. В исследовании Baymard ошибки или сбои сайта названы причиной отказа от заказа в 17% случаев (опрос для США, данные на странице, обновлённой в сентябре 2025 года, без года самого опроса; Baymard).
- Страдает поиск. Google в ответ на ошибки 5xx и 429 временно замедляет сканирование; URL, которые стабильно отдают ошибки, со временем исчезают из индекса, а после восстановления скорость сканирования постепенно растёт (Google).
- Атаки. Cloudflare в отчёте за III квартал 2026 года отметила 18,2 млн сетевых DDoS-атак, на 208% больше, чем в прошлом году; 96% заканчивались менее чем за 10 минут, и 98% были слабее 1 Гбит/с. Самых больших атак (более 1 Тбит/с) стало меньше (Cloudflare). Вывод: короткие небольшие волны чаще; защита должна работать автоматически, потому что вручную за 10 минут не успеть. Отчёт не даёт советов владельцам магазинов, а лишь описывает атаки.
Отдельных свежих открытых данных о трафике украинских магазинов в распродажу нет, поэтому готовьтесь по собственной статистике прошлых пиков.
Как готовиться к пику
- Посмотрите на прошлый пик: максимум посетителей и заказов в минуту, когда появились ошибки.
- Тест нагрузки на копии сайта за неделю-две до акции. Считайте самые тяжёлые страницы: поиск, фильтры, корзина, оформление.
- Кэш и CDN для статических файлов и страниц, одинаковых для всех (главная, категории).
- Отключите лишнее на время акции: тяжёлые виджеты, лишние запросы к внешним сервисам.
- Масштабирование: спросите хостинг, как быстро можно добавить ресурсы (вручную или автоматически) и сколько это стоит.
- Мониторинг и дежурство: кто получает оповещение, если сайт упал в пятницу вечером.
- План Б: резервная копия и известная процедура восстановления; см. резервные копии.
- Интеграции: склад, платёжная система, служба доставки тоже должны выдержать пик. Новая почта или платёжный провайдер, которые уходят в тайм-аут, создают ту же картину, что и слабый хостинг.
Типы хостинга
Тип хостинга (общий, VPS, выделенный, облако, управляемый сервис платформы) определяет, сколько ресурсов гарантированно ваши, а сколько вы делите с другими. Для магазина с пиками важны не название, а гарантии: ресурсы, масштабирование, резервные копии, поддержка, расположение серверов относительно аудитории. Эту тему затрагивает и стоимость владения.
Типичные ошибки
- Выбрать хостинг по цене и не проверить пики.
- Ничего не кэшировать и отдавать каждую страницу из базы.
- Кэшировать корзину и кабинет для всех (данные одного покупателя увидит другой).
- Тестировать только главную, а не поиск и оформление.
- Запускать рекламу на пике без предупреждения ИТ.
FAQ
Нужен ли CDN интернет-магазину? Практически всегда для изображений и скриптов. Он снижает нагрузку на сервер и ускоряет загрузку (web.dev).
Что такое TTFB и каким он должен быть? Время до первого байта ответа; до 0,8 с считается хорошим (web.dev).
Как подготовить магазин к Чёрной пятнице? Протестировать нагрузку, настроить кэш и CDN, отключить лишние виджеты, проверить масштабирование и мониторинг.
Что делать, если сайт упал во время распродажи? Сначала восстановить работу корзины и оформления, сообщить о сбое покупателям, затем разобраться в причине по журналам.
Связанные термины
- Core Web Vitals: LCP, INP, CLS
- Технический аудит сайта
- Резервные копии интернет-магазина
- Безопасность интернет-магазина: минимум
- Боты и парсинг цен в интернет-магазине
- Сколько стоит владеть интернет-магазином: стартовые и ежемесячные расходы
Источники
- web.dev, Content delivery networks (CDNs) — web.dev/articles/content-delivery-networks
- web.dev, Time to First Byte (TTFB) — web.dev/articles/ttfb
- Google Search Central, HTTP status codes, network and DNS errors — developers.google.com/search/docs/crawling-indexing/http-network-errors
- Cloudflare, DDoS Threat Report 2026 Q3, 29 октября 2026 — blog.cloudflare.com/ddos-threat-report-2026-q3
- Baymard Institute, Cart abandonment rate statistics — baymard.com/lists/cart-abandonment-rate
Читайте также
Резервные копии интернет-магазина
Резервная копия — это сохранённая отдельно копия сайта, базы данных (товары, заказы, клиенты) и файлов, из которой можно восстановить магазин после сбоя, ошибки или взлома. Копия имеет смысл только тогда, когда восстановление из неё проверено.
Боты и парсинг цен в интернет-магазине
Боты — это программы, которые автоматически посещают сайт. Часть полезна (поисковые роботы), часть вредна: парсинг копирует цены и каталог, credential stuffing перебирает украденные логины, боты-скальперы скупают дефицит, а тестировщики карт проверяют номера…
Мошенничество с платежами и 3-D Secure
Мошенничество с платежами в интернет-магазине — это попытка получить товар или деньги с помощью чужих карточных данных, обмана покупателя или недобросовестного оспаривания платежа. 3-D Secure (3DS) — протокол, по которому банк-эмитент дополнительно проверяет…
Приложение, PWA или сайт: что выбрать магазину
PWA (progressive web app) — это веб-сайт, который можно установить на телефон как приложение и который умеет работать при плохой связи. Нативное приложение — отдельная программа из App Store или Google Play. Адаптивный сайт — обычный сайт в браузере…