Проверка систем
Скорость работы — первое, что видят пользователи. Если страница загружается слишком долго, клиенты теряют терпение и закрывают её.
В 1С-Битрикс для этого есть инструмент:
Настройки → Инструменты → Проверка системы.

1. Нажмите на “Начать тестирование”. Так вы запустите процесс:
Если найдены ошибки, передайте данные программисту или за технической поддержки веб-сайтов.

Что можно решить самостоятельно? Переходим к мониторингу производительности.
Следующий шаг — использование монитора производительности, встроенного в 1С-Битрикс.
С его помощью можно:
-
увидеть среднее время отклика,
-
проанализировать работу базы данных,
-
понять, какие страницы наиболее нагружены.
Панель производительности предоставляет рекомендации, как ускорить сайт на 1С-Битрикс, а также оценивает его производительность в сравнении с эталонной конфигурацией.

Модуль оснащён набором инструментов, которые позволяют быстро обнаруживать и устранять возникающие проблемы.
При переходе в раздел «Подробнее» система формирует отчёт «Производительность конфигурации». В нём отображаются все критические параметры и рекомендации по оптимизации.

Панель производительности выполняет тестирование конфигурации оборудования, анализирует факторы, влияющие на производительность, и предоставляет рекомендации по оптимизации. Она также формирует список наиболее нагруженных страниц сайта. Итоговый показатель производительности сопоставляется с эталонным, который рассчитывается на основе тестирования на платформе “1C-Битрикс: Виртуальная машина”.
На что обратить внимание:

-
Среднее время отклика;
-
Время работы с базами данных;
-
Объем запросов к базам.
Что делать с результатами:
-
Если проблема кроется в базе данных — её должен решать программист;
-
Если медленно загружаются изображения, шрифты или другие статические файлы — этим можно заняться самостоятельно.
Как это проверить и какие действия можно провести самостоятельно читайте далее в материале.
Ускорение загрузки изображений и статики
Одним из шагов, как ускорить загрузку сайта, является оптимизация изображений и других статических элементов. Часто именно медиафайлы становятся причиной медленной загрузки страниц. Для мобильных пользователей это особенно заметно.
Что можно сделать самостоятельно:
Сжать изображения:
- Используйте инструменты, такие как iloveimg или online conver, чтобы уменьшить размер файлов без потери качества.
- WebP в среднем на 30–50% легче PNG или JPEG и при этом сохраняет хорошее качество.
- Загружайте изображения, соответствующие блоку. Для баннера шириной 1200 px не нужно загружать файл в 4000 px.
- Технология позволяет подгружать картинки только в момент прокрутки. Это снижает нагрузку и ускоряет отображение видимой части страницы.
Важно: в 1С-Битрикс функция lazy load не встроена по умолчанию. Для неё понадобится отдельный модуль или разработка.
Как сделать объединение файлов CSS и JavaScript
Слишком большое количество отдельных CSS- и JS-файлов увеличивает число HTTP-запросов и замедляет сайт. В 1С-Битрикс есть встроенный механизм для их объединения.
Настройки → Настройка продукта → Настройка модулей → Оптимизация CSS.

Не забудьте нажать «Применить».
Как настроить кэширование
Кэширование позволяет сохранять уже сформированные данные и не генерировать их заново при каждом запросе. Это один из ключевых инструментов ускорения сайта в условиях высокой посещаемости.
Когда посетитель открывает страницу впервые, сервер загружает все элементы: тексты, изображения, скрипты. Если включено автокеширование, эти данные сохраняются, и для следующих пользователей выдаётся готовая страница.
Включаем автокеширование.
Включите автоматическое управление кэшированием:
Путь: Настройки → Настройка продукта → Автокеширование.

Очистите старый кэш, это можно сделать в разделе очистка файлов:

Самостоятельная оптимизация базы данных
База данных — это ядро интернет-магазина. Она хранит заказы, товары, учёт клиентов и другую динамическую информацию. Если БД не оптимизирована, сайт начинает тормозить, особенно при высокой нагрузке.
Путь страницы в админке:
- Зайдите в Настройки → Инструменты → Диагностика → Оптимизация БД.

2. Внимательно читаем предупреждение.
3. После нажатия кнопки "Оптимизировать" процесс запустится, и его ход будет отображаться на индикаторе.

4. Далее пойдет процесс проверки. В конце вы увидите результаты анализа, которые помогут вам понять, где и как можно улучшить производительность сайта.

Заключение
Чтобы ваш сайт на 1С-Битрикс работал стабильно в Черную пятницу (и не только), не откладывайте оптимизацию на последний момент. Выполните техническую поддержку веб-приложений, настройте кэширование, оптимизируйте базы данных и уменьшите вес статических файлов. Это важные шаги для увеличения скорости работы сайта и сохранения клиентов.
Мы в PHPDev.ORG предлагаем услуги технической поддержки сайта, обслуживание сайтов интернет-магазинов, абонентское обслуживание сайта и техническую поддержку веб-продуктов.
Поддержка сайта — это инвестиция в долгосрочные отношения с клиентом, а ускорение сайта на 1С-Битрикс позволит справиться с нагрузками в праздничный период.