Шаг 1. Установка модуля
Откройте административную панель сайта. В левом меню выберите раздел «Marketplace», затем перейдите в пункт «Установленные решения». Найдите в списке строку «rLexndr: Минификатор» и нажмите кнопку «Установить». Скрипт автоматически создаст таблицы в базе данных, активирует защитные механизмы и запустит фоновые процессы.
Шаг 2. Настройка базовых параметров
- После завершения установки система откроет страницу конфигурации. Сюда также можно зайти через меню «Настройки» → «Настройки модулей» → «mrLexndr: Минификатор». На вкладке «Базовые настройки» активируйте необходимые опции.
- При активации опции «Активность модуля» система запускает процессы оптимизации страниц.
- Флажок «Минифицировать JS» объединяет разрозненные скрипты шаблона в один поток и сжимает код, поэтому браузер загружает файлы быстрее.
- Для работы со стилями включите пункт «Минифицировать CSS». Программа соберет оформление в один компактный файл, который пользователь скачает при первом обращении к серверу.
- Опция «Удалять системный мусор» очищает код от технической информации ядра 1С-Битрикс. Модуль скрывает эти данные от обычных посетителей, но оставляет их доступными для администраторов площадки.
- В поле «Время жизни кэша путей файлов» задайте значение от 1 до 86400 секунд. Этот параметр ограничивает частоту проверок файлов на диске и снижает нагрузку на процессор.
- Пункт «Ленивая загрузка изображений» заставляет браузер скачивать графику в нижней части страницы только тогда, когда пользователь докрутит экран до этих блоков. Такой подход экономит мобильный трафик клиентов.
Нажмите кнопку «Сохранить» в низу страницы. Новые правила вступят в силу сразу после обновления конфигурации.
Проверка работы оптимизации
Выйдите из учетной записи администратора или откройте сайт в режиме инкогнито. Кликните правой кнопкой мыши на любой странице и выберите пункт «Просмотр кода страницы» или нажмите комбинацию клавиш Ctrl+U.
В верхней или нижней части кода появятся единичные ссылки на стили и скрипты. Пути к этим файлам содержат маркер `mrLexndr.minifier`.
Очистка кэша при обновлении дизайна
На вкладке настроек находится кнопка для принудительной очистки папки `/bitrix/cache/`. Используйте ее, если разработчики или дизайнеры изменили шрифты, переписали скрипты или обновили верстку, но на экране по-прежнему отображаются старые элементы. Одно нажатие обновит кэш, и модуль пересоберет ресурсы по новым правилам.
Модуль mrLexndr.minifier для 1С-Битрикс ускоряет загрузку страниц при пиковых нагрузках
Медленный сайт теряет покупателей. Алгоритмы Google PageSpeed Insights опускают площадки с тяжелым кодом в поисковой выдаче, а плагины сжатия часто ломают верстку или перегружают процессор при росте трафика. Модуль mrLexndr.minifier сжимает ресурсы без риска для дизайна и стабильности сервера.
Результаты для бизнесаСайт открывается за доли секунды. Это удерживает клиентов и улучшает позиции в поисковых системах. Алгоритм автоматически распознает интерактивные элементы — формы обратной связи, текстовые поля, кнопки и иконки. Верстка сохраняет исходный вид.
Разработчики настроили отложенную загрузку изображений. Браузер скачивает картинки внизу страницы только при прокрутке. При этом скрипт сразу определяет шапку сайта и первые три изображения, выводя их мгновенно. Логотип и главный баннер не моргают при загрузке. Оптимизированный код открывается на смартфонах даже при слабом мобильном интернете, что увеличивает конверсию.
Оптимизация кода для проектов со стотысячной посещаемостьюАлгоритм сжимает код по правилам, созданным для крупных интернет-магазинов и порталов.
Разделение скриптов JavaScriptМодуль разделяет код на базовый и страничный. Браузер сохраняет базовую часть в памяти один раз и использует на всех страницах. Специфические скрипты он подгружает только там, где они необходимы. Это убирает лишний балласт при переходах по сайту.
Защита от параллельных запросовПри резком наплыве посетителей плагины сжатия пытаются одновременно пересобрать файлы кэша тысячи раз, из-за чего сервер перестает отвечать. Модуль mrLexndr.minifier использует атомарные файловые блокировки. Один поток собирает архив в фоновом режиме, пока остальные пользователи сразу получают готовую страницу.
Фоновое удаление старого кэшаОчистка кэша объемом в несколько гигабайт часто подвешивает систему, так как сервер пытается физически удалить файлы. Технология мгновенно переносит устаревшие данные в изолированную папку и выводит их из работы за миллисекунду. Затем модуль стирает файлы порциями по 50 мегабайт в фоновом режиме, не нагружая процессор.
Криптографическая защита файловПрограмма вычисляет хэши для всех созданных файлов. Если злоумышленники подменят код на стороне CDN или внесут вирус в кэш, браузер пользователя заблокирует запуск скрипта. Это защищает репутацию проекта.
Интеграция с облачными хранилищамиМодуль отправляет сжатые файлы в облачные хранилища асинхронно. Такой подход распределяет нагрузку по сети и разгружает сервер, на котором работает сайт.
Дополнительные инструменты оптимизацииПрограмма генерирует карты отладки Source Maps. Сжатие кода не мешает программистам вести разработку и искать ошибки в DevTools.
Дополнительные алгоритмы оптимизируют цвета в кодовой базе и сжимают встроенную SVG-графику перед интеграцией в стили.
В настройках можно исключить из обработки разделы, например корзину или личный кабинет. Для этого используют маски или регулярные выражения, которые не вызывают зависаний системы.
После установки модуль работает автоматически и не требует контроля.
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте