Медленная загрузка сайта на Хостинг для 1С-Битрикс

Для повышения производительности сайтов есть ряд общих рекомендаций.

1. Использовать версию PHP 7+

3 декабря 2015 года вышла седьмая версия PHP. Она разрабатывалась с упором на увеличение производительности и уменьшение потребления памяти. Если у вас установлена устаревшая версия, мы настоятельно рекомендуем обновить ее до актуальной, предварительно проконсультировавшись с веб-разработчиками во избежание непредвиденных ситуаций. Старые версии 1С-Битрикс могут не поддерживать переход на PHP 7+.

2. Проанализировать и создать индексы в базе данных
Индексы анализируются и создаются здесь: Настройки → Производительность Индексы → Анализ индексов.
Нажмите на кнопку «Выполнить анализ собранных SQL запросов». Если появившиеся индикаторы зеленые, то все в порядке: индексы созданы. Если индикаторы желтые, создайте их самостоятельно. Инструкция в мануалах 1С-Битрикс

3. Отключить неиспользуемые модули

При инициализации ядра 1С-Битрикс подключается большой список модулей. Они отнимают ресурсы, но при этом не нужны для полноценной работы сайта. Отключаем лишние модули — получаем прирост производительности. Перед тем, как это делать, обязательно сделайте резервную копию сайта.

Нижеперечисленные модули используются редко, и их можно отключить без последствий для работы сайта:

  • AD/LDAP интеграция (ldap)
  • Push and Pull (pull)
  • Wiki (wiki)
  • А/B-тестирование (abtest)
  • Веб-аналитика (statistic)
  • Веб-кластер (cluster)
  • Веб-мессенджер (im)
  • Веб-сервисы (webservice)
  • Дизайнер бизнес-процессов (bizprocdesigner)
  • Документооборот (workflow)
  • Календарь событий (calendar)
  • Конструктор отчетов (report)
  • Менеджер идей (idea)
  • Мобильная платформа (mobileapp) — если не подключено мобильное приложение
  • Мобильное приложение для интернет-магазина (eshopapp) — если не подключено мобильное приложение
  • Обучение (learning)
  • Перевод (translate)
  • Почта (mail)
  • Техподдержка (support)
  • Универсальные списки (lists)
  • Управление масштабированием (scale).

Как это сделать: перейдите в настройки модулей Рабочий стол → Настройки → Настройки продукта → Модули и отключите лишние. Инструкция в базе знаний

4. Включите объединение и сжатие CSS и JS-файлов

В настройках главного модуля сайта есть блок, который позволяют улучшить показатели скорости загрузки сайта. Называется он «Оптимизация CSS». Отметьте все галочками, сохраните изменения и тестируйте скорость загрузки страниц.

Как это все работает в деталях, вы можете прочесть в базе знаний. Оценить в количественных и качественных характеристиках эти «до» и «после» поможет Google PageSpeed Insights.

Помогла ли вам эта информация?
Не можете найти ответ на свой вопрос?
Напишите запрос в службу поддержки
Написать сейчас