Падение скорости загрузки страниц интернет-магазина напрямую срезает конверсию и увеличивает показатель отказов. Ресурс на базе тяжелой CMS требует специфической архитектуры железа, которая умеет быстро отдавать динамический контент и обрабатывать до 50 одновременных запросов к базе данных в секунду.
Выбор аппаратной части сводится к расчету производительности процессора, объема оперативной памяти и скорости накопителей под конкретный проект. Ниже разобраны базовые характеристики оборудования, которые обеспечат стабильную работу платформы даже в периоды пиковых нагрузок без переплат за лишние мощности.
Процессор
Система генерирует высокую нагрузку на процессор при формировании страниц без кэша и выполнении фоновых агентов. Оптимальный хостинг для битрикс подразумевает использование высокочастотных ядер. Частота одного ядра от 3.5 ГГц до 5.0 ГГц дает больший прирост производительности, чем увеличение общего числа ядер с низкой базовой частотой.
Для стабильной работы базы данных и PHP-воркеров требуется адекватный объем оперативной памяти. Платформа активно кэширует запросы в ОЗУ, чтобы снизить количество обращений к диску.
Базовые ориентиры при расчете объема оперативной памяти:
• четыре гигабайта для корпоративного сайта с посещаемостью до 1000 посетителей в сутки;
• восемь гигабайт для небольшого каталога товаров без сложных интеграций;
• от 16 до 32 гигабайт для крупного интернет-магазина с регулярными выгрузками.
При нехватке оперативной памяти сервер начинает использовать swap-файл на диске, что моментально обрушивает скорость отклика сайта.
Дисковая система
Классические жесткие диски HDD не справляются с количеством случайных операций чтения и записи, которые генерирует CMS Битрикс. База данных MySQL или
