Документация Apriori Optimizer: Ускорение, контроль и оптимизация - Ускорение кода

Внимание. Изменение порядка выполнения скриптов и файлов стилей может привести к некорректной работе сайта или его некорректному изображению.
Обязательно проверяйте работу функционала после внесения изменений. Обязательно проверьте: авторизацию, отправку форм, оформление заказа, добавление в корзину.

Обязательно сделайте резервную копию сайта перед началом работ!

Минификация css

Нажмите кнопку «Минифицировать css». На сервере будут созданы минифицированные копии всех файлов css с расширением .min.css.

Для ускорения сайта обязательно проверьте - в настройках главного модуля должны быть активны чекбоксы «Подключать минифицированные версии CSS и JS файлов».

Минификация js

Нажмите кнопку «Минифицировать js». На сервере будут созданы минифицированные копии всех файлов js с расширением .min.js.

Для ускорения сайта обязательно проверьте - в настройках главного модуля должны быть активны чекбоксы «Подключать минифицированные версии CSS и JS файлов».

Внимание. При минификации существующие минифицированные файлы перезаписываются. Если были допущены ошибки разработки и код добавлен не в основные версии файлов, а только в минифицированные, это может повлиять на отображение сайта после минификации.

Сжатие Html

Измените настройку «Минимизировать Html». Варианты настройки:

  • Нет. Минимизация не используется.
  • Да, но сохранить пробелы и переносы. Щадящий режим минимизации.
  • Да, максимально. В этом случае страницы сжимаются максимально. Если в коде используются некорректно закомменченный код, страница может отобразиться неправильно.

Отложенная загрузка

Preload - метод оптимизации загрузки веб-страниц, которые позволяют ускорить загрузку и улучшить производительность сайта.

Внимание. Настройки этих параметром влияют на работу сайта и его отображение. Они могут не учесть особенности разработки вашего сайта. Не используйте их без проверки работы функционала.

Исключения

Добавьте в соответствующее поле адреса скриптов, которые не надо откладывать. Если на сайте используется jquery, то обычно это файлы.

Пример добавления исключения:
/bitrix/templates/js/lib/jquery-2.3.1.js
/bitrix/templates/js/lib/jquery-2.3.1.min.js

Перейти в корзину