Найти тему
Webcenter.Pro

Большая нагрузка на сайт: Черная пятница, Новый год, Киберпонедельник…

Оглавление

Вопрос: готов ли ваш сайт к праздничным нагрузкам, когда трафик на нем растет?

Напомним даты:

23 ноября 2018 года - Черная пятница ("Black Friday"). Традиция из США, по которой устраивают рождественские распродажи после Дня благодарения. Интернет-магазины устраивают акции и скидки. Большой трафик в сувенирном сегменте.

1 января 2019 года - Новый год - пики трафика приходятся на 19-23 декабря.

28 января 2019 года - Киберпонедельник ("Cyber Monday"). В России мероприятие проводят с 2013 года. Смысл аналогичен "Черной пятнице" - предоставление больших скидок.

Советы

Посмотрите в панели управлением хостинга отчеты по нагрузке на сервер. Если у вас достаточный запас "прочности" от верхнего предела - то увеличивать значения мощности не нужно. Но если сервер работает на пределе своих возможностей, то необходимо заранее увеличить значение параметров по нагрузке на CPU (процессор), и MySQL (базу данных).

Проведите тестирование нагрузки с помощью онлайн-инструментов, к примеру, Load Impact или LoadStorm. Для проверки сайта может потребоваться подтверждение прав на него с помощью размещения проверочного файла в корне сайта.

Еще один вариант - использовать программы-краулеры, которые позволяют создать поточность 50-100 подключений, к примеру, Netpeak Spider. Программа создает приличную нагрузку на сайт - противостоять ей может блокировка по поведению, к примеру, в Bitrix: "Контроль активности".

Есть и более серьезные программы, имитирующие DOS-атаку, к примеру, инструмент для проверки безопасности сайта XSpider.

Как узнать уровень нагрузки?

Помимо отчетов хостинга по нагрузке, также рекомендуем посмотреть отчеты в Яндекс.Метрике (если она установлена): "Отчеты" => "Стандартные отчеты" => "Мониторинг" => "Нагрузка на сайт".

Как снизить нагрузку на сайт?

Если вы используете, к примеру, Wordpress, можно активировать некоторые настройки плагина Yoast SEO.

Рекомендация. Удаляйте или деактивируйте все неиспользуемые плагины и модули в вашей системе управления контентом (CMS) - это освободит ресурсы процессора от "холостых" запросов и уберет лишние "дырки" в вашей системе.

Оптимизируйте базу данных

Необходимо проверить и оптимизировать запросы в базу данных - это можно сделать как phpMyAdmin (через хостинг), так и средствами, доступными в CMS (к примеру, в Bitrix).

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

Можно проверить сайт с помощью инструментов: Google Pagespeed и GTMetrix.

Основные моменты: уменьшение нагрузки на сервер (малое количество запросов), улучшение кэширования (создание копии неизменяемых данных на стороне клиента).

Подробнее: мероприятия по улучшению загрузки клиентской части.

Оптимизация кода и CMS

Для правильной диагностики сайта рекомендуется сначала провести технический аудит.

После составления рекомендаций выполняются приоритетные задачи - это может быть включение композита (Битрикс), обновление версии PHP, серверной конфигурации и т.п.

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

Также нагрузку могут создавать сторонние ресурсы, использующие уязвимости сайта в корыстных целях.

Эксплуатируя некоторые уязвимости, можно:

  • создавать большую нагрузку на сайт, доведя его до отказа в работе;
  • подменивать содержимое сайта;
  • перехватывать транзакции и персональные данные.

Если сайт уже заражен, о чем также сообщают отчеты по безопасности в вебмастерах Яндекса и Google, то его необходимо сначала вылечить и проанализировать возможные каналы проникновения в систему.

Рекомендация. Не забывайте ограничивать доступ и чаще производить смену паролей к хостингу, базе данных, FTP, административной панели сайта.

Подробнее: профилактика по проблемам безопасности.

Выводы

Подготовку и профилактику к большим нагрузкам необходимо проводить заранее, чтобы в пиковый момент не остаться без клиентов и сайта.

В нашей веб-студии мы оптимизируем сайты, повышаем их безопасность и оказываем техническую поддержку по всем широко используемым системам: Bitrix, ModX, WordPress, Joomla...

Не ждите праздников! Оставьте заявку для получения дополнительной информации по вашему сайту.

Солтык Алексей, SEO-специалист Webcenter.Pro

Подробнее в блоге: https://webcenter.pro/blog/bolshaya-nagruzka-na-sayt-chernaya-pyatnitsa-novyy-god-kiberponedelnik/