gold_dezmor
@gold_dezmor
Digital director / Product manager

Даст ли удаление неиспользуемых модулей в Битрикс прирост скорости работы сайта?

В системе на редакции "Бизнес" установлено много модулей.
Большинство не используется.

Если удалить данные модули, увеличится ли быстродействие сайта?
Или взаимосвязи нет?
  • Вопрос задан
  • 421 просмотр
Пригласить эксперта
Ответы на вопрос 4
gromdron
@gromdron
Работаю с Bitrix24
Сам факт наличия файлов модуля в папках /(bitrix|local)/modules не гарантирует установку и тем более подключения модуля.
Таким образом у нас получается следующее:

- Если модуль физически отсутствует в папках /(bitrix|local)/modules то он никак прямо не влияет на производительность сайта. Косвенное влияние все же возможно в других установленных и подключенных модулях (во время проверки установки и подключения модуля), но такое влияние не существенно и принимать во внимание его не стоит.

- Если модуль присутствует в папках это не гарантирует его установку, а его установка не гарантирует подключения модуля на хите. В таком случае битрикс все же тратит чуть больше времени (чтобы знать что такой модуль существует), но такое влияние вообще не существенно и пренебрежимо мало для учета его влияния на скорость загрузки сайта.

Таким образом для того чтобы он хоть как-то влиял на производительность должны выполняться следующие условия:
1) Он должен физически быть загружен на сайт
2) Он должен быть установлен
3) Он должен быть подключен на хитах

Конкретное влияние модуля на производительность необходимо рассматривать для каждого модуля отдельно. Например, отключение модуля Веб-аналитика, в среднем дает прирост минимум на 5% по скорости генерации страницы.
Ответ написан
Комментировать
@Danbka
Нет, не даст.
Ответ написан
Комментировать
@jasper-blondin
Важно понять: речь о стандартных модулях Битрикс или о сторонних?
Если отвечать на вопрос в целом: да, теоретически, может дать прирост. Поскольку модули могут добавлять свой код на события сборки и загрузки страницы, а также добавлять свои агенты.
Удаление стандартных модулей Битрикс вряд ли даст ощутимый прирост, а вот вызвать проблемы может.
Удаление сторонних модулей может дать прирост производительности (скорости загрузки страниц).
Ответ написан
Комментировать
удалите и сравните)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы