Ищем страницу-рекордсмена по времени генерации — обычно это каталог с 5‑секундным ответом
Дата публикации: 24.06.2026

Ищем страницу-рекордсмена по времени генерации — обычно это каталог с 5‑секундным ответом

Хочу себе такие же кнопки
ccb9a536

Что вы узнаете и зачем это нужно

Вы быстро найдёте страницу‑рекордсмена – тот URL, который отрабатывает дольше всех, часто это каталог с ответом около 5 секунд. Понимание причины задержки позволит вам правильно подобрать VDSina‑сервер (от 150 ₽ до Hi‑CPU) и избежать потери клиентов из‑за медленного сайта на Битриксе.


Почему именно каталог часто оказывается «медленным»

Причина Как проявляется Что проверять
Большой объём товаров Пагинация генерирует сотни записей за один запрос Количество товаров в категории
Сложные фильтры и сортировки Каждый фильтр добавляет JOIN‑ы к БД Состав запросов в bitrix:catalog.section
Отсутствие кеша При каждом открытии каталога происходит полный рендер Настройки кеширования в cache_type
Неправильные индексы MySQL сканирует всю таблицу План выполнения запросов (EXPLAIN)
Нагрузка на CPU / I/O Процессор занят обработкой PHP‑скриптов, диск – чтением файлов Загрузка CPU, RAM, диска на сервере

Эти факторы делают каталог «узким местом» в любой онлайн‑торговле.


Как быстро найти страницу‑рекордсмена

  1. Соберите список самых «тяжёлых» URL

    • В админке Битрикса откройте Отчёты → Статистика запросов.
    • Отфильтруйте по времени выполнения (показатель TIME_TAKEN).
    • Сохраните топ‑10 URL в CSV.
  2. Проверьте их в реальном времени

    • Откройте Chrome DevToolsNetwork.
    • Включите Preserve log и Disable cache.
    • Перезагрузите страницу, смотрите колонку Waiting (TTFB) и Content Download.
    • Запишите полное время (duration).
  3. Сравните с нагрузкой на сервер

    • На VDSina‑сервере выполните top/htop или используйте панель управления.
    • Смотрите, насколько растёт CPU% и IOwait в момент запроса.
  4. Определите «запретный» порог

    • Если время генерации > 4 сек, пользователь уже начинает терять терпение.
    • Для большинства магазинов безопасный порог – ≤ 2 сек.
  5. Сделайте вывод

    • Если в топе находится каталог, значит именно он – ваш рекордсмен.

Совет: Сохраните скриншоты из DevTools и графики нагрузки – они пригодятся при общении с хостингом и разработчиками.


Инструменты, которые помогут измерить и проанализировать

Инструмент Что измеряет Как использовать
Chrome DevTools Время загрузки, размер ресурсов Открыть → Network → Сортировать по duration
New Relic (или аналог) Транзакции, запросы к БД Установить агент, посмотреть APM
Bitrix Monitor Внутренние таймеры Битрикса Включить в php_interface/init.php
MySQL EXPLAIN План выполнения запросов EXPLAIN SELECT … FROM b_catalog_product
VDSina панель Нагрузка CPU/RAM/I/O Перейти в раздел Monitoring

Для внешних статей о профайлинге используйте ссылку с rel="nofollow": Как профилировать PHP‑скрипты.


Как оптимизировать «медленный» каталог

  1. Включите кеширование

    • В компоненте bitrix:catalog.section задайте CACHE_TYPE = A и CACHE_TIME = 3600.
  2. Сократите количество выводимых товаров

    • Установите PAGE_ELEMENT_COUNT = 20 (по умолчанию 30‑50).
  3. Оптимизируйте запросы к базе

    • Добавьте индексы по полям IBLOCK_ID, ACTIVE, PRICE.
    • Проверьте, нет ли **SELECT ***` в пользовательских модулях.
  4. Перейдите на Hi‑CPU‑сервер, если нагрузка CPU > 80 %

План Стоимость (₽/мес) CPU RAM SSD Примечание
Starter 150 1 vCPU 2 GB 20 GB Для небольших сайтов
Standard 350 2 vCPU 4 GB 50 GB Средний трафик
Pro 700 4 vCPU 8 GB 100 GB Интенсивные каталоги
Hi‑CPU 1500 8 vCPU 16 GB 200 GB Тяжелые магазины, > 10 000 товаров
  • Заказать можно здесь: VDSina.
  1. Включите OPcache и APCu в PHP

    • Уменьшает время компиляции скриптов.
  2. Сократите размер CSS/JS

    • Используйте минификацию и объединение файлов.
  3. Перенесите изображения в CDN

    • Сокращает время загрузки страницы, особенно на мобильных.

Пример измерения времени генерации каталога

  1. Откройте страницу https://example.com/catalog/phones/ в Chrome.
  2. В Network найдите запрос catalog/phones/.
  3. Смотрите колонку Duration – у меня 5 сек 200 мс.
  4. Параллельно в терминале на 🏰 VDSina выполните:
top -b -n 1 | grep php

Вывод показывает CPU = 92 %, IOwait = 15 %.

  1. Вывод: каталог – рекордсмен, требуется Hi‑CPU и оптимизация запросов.

Как проверить, что оптимизация сработала

Шаг Действие Ожидаемый результат
1 Перезапустить кеш (php bitrix/cache/clear.php) Снижение TTFB
2 Протестировать в DevTools duration ≤ 2 сек
3 Сравнить графики в панели VDSina CPU ≤ 50 % и IOwait ≤ 5 %
4 Проверить конверсию в Яндекс Метрике Увеличение CR на 5‑10 %

Если всё соответствует, можно считать задачу решённой.


Практика для закрепления

  1. Соберите топ‑5 URL вашего сайта по времени генерации, используя встроенные отчёты Битрикса. Запишите результаты в таблицу.
  2. Проверьте один из URL в Chrome DevTools, отключив кеш. Снимите скриншот колонки Duration.
  3. Выполните EXPLAIN для SQL‑запроса, который генерирует выбранный каталог. Определите, какие индексы отсутствуют.
  4. Сравните цены и характеристики планов 🏰 VDSina (таблица выше) и выберите, какой план подходит вашему магазину с учётом текущей нагрузки. Обоснуйте выбор в 2‑3 предложениях.
  5. Опишите план действий по оптимизации найденного «рекордсмена»: какие изменения в коде, в настройках сервера и в инфраструктуре вы бы применили.

Эти упражнения помогут вам уверенно находить и устранять «узкие места» в работе сайта на Битриксе, а также правильно подбирать VDSina‑решения для любого уровня нагрузки. Удачной оптимизации!


CamZamZam - онлайн фото с вебкамеры с эффектами
Cartoon Network: игры с персонажами
Чат рулетка в 2026: будущие функции
Эксперт по доменным стратегическим решениям
Хостинг для e-commerce проектов
Как играть в слоты
Как настроить CDN для сайта на хостинге Host.bg
Как настроить SSL-сертификат для сайта на Host.bg
Как оптимизировать производительность сайта с хостингом Host.bg
Как выбрать правильный хостинг для вашего сайта
Какие бывают ЛОР болезни у детей
Кассовые терминалы с оплатой картами
LOL куклы витрина детская
Лучшие видеорегистраторы для водителей
Онлайн QR-код сканер
Онлайн-связь
Оптимизация производительности баз данных на хостинге Host.bg
Основы настройки веб-хостинга: что вам нужно знать
Партнёрская программа без блога: как получать трафик из Telegram
Профессиональные хитрости для пользователей хостинга Host.bg
Регистрация ИП в Москве для иностранных граждан
Сравнение хостинга Host.bg с другими провайдерами
Субтитры — нет, уши — включены: погружение в английский за 5 минут
Сумки с бусинами
Техника для строительства загородных трасс
ТОП-10 VPS для разработчика: рейтинг серверов под рабочие задачи
WordPress блог для бизнеса
рейтинг хостингов 2026 Быстрые VDS серверы