Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Бквсофт

Оптимайзер Pro: Ускорение и Оптимизация для Google PageSpeed. (картинки webp, js, css, html)

Модуль Оптимайзер Pro ускоряет загрузку веб-страниц и повышает их оценку в инструменте Google PageSpeed. Для обработки изображений поддерживаются библиотеки GD и ImageMagick, что дает возможность выбора подходящего инструмента. Реализованы следующие сценарии работы с графикой: Однократное конвертирование изображений.

Технические данные

Опубликовано
05.10.2023
Обновлено
18.06.2026
Версия
0.0.2
Установлено
500 - 999 раз
Адаптивность
Да
Поддержка Композита
Да
Совместимо с Сайты24
Нет
Разработчик
Бквсофт

Что умеет решение

Модуль Оптимайзер Pro ускоряет загрузку веб-страниц и повышает их оценку в инструменте Google PageSpeed. Для обработки изображений поддерживаются библиотеки GD и ImageMagick, что дает возможность выбора подходящего инструмента.

Реализованы следующие сценарии работы с графикой:

Однократное конвертирование изображений. Позволяет преобразовать картинки в информационных блоках и блоках высокой нагрузки (HL) с заменой оригиналов.

Конвертация при сохранении или загрузке файлов. Изображения преобразуются автоматически при операциях с файлами без необходимости ручной замены существующих файлов.

Поиск изображений на странице в реальном времени. Сценарий находит картинки на странице, поддерживая режимы как с генерацией новых файлов, так и без нее.

Помимо оптимизации графики, модуль включает функцию отложенной загрузки (Lazy loading). Изображения загружаются только в момент их появления в области видимости пользователя, что дополнительно повышает производительность сайта.

Оптимайзер Pro ускоряет загрузку страниц и улучшает показатели Google PageSpeed, работая с изображениями в формате WebP, а также с файлами JS, CSS и HTML. Инструмент заменяет изображения, даже если они используются в фоновых стилях, включая те, что заданы в CSS. Для точного поиска изображений можно добавлять собственные регулярные выражения, что повышает гибкость настройки. Модуль выполняет минификацию файлов CSS, JS и HTML, сокращая их размер и ускоряя отображение страницы. Также доступна функция исключения системных скриптов, замедляющих работу сайта. В многосайтовых системах предусмотрены настройки активности и списки исключений для каждого сайта. Важно отметить, что улучшение показателей Google PageSpeed зависит не только от работы модуля, но и от качества разработки сайта и уровня хостинга.

Если нужен «Оптимайзер Pro: Ускорение и Оптимизация для Google PageSpeed. (картинки webp, js, css, html)», General iT может помочь с установкой, настройкой и технической проверкой модуля после подключения.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

1 выпусков
0.0.2 (18.06.2026)Последнее обновление

Обновление безопасности модуля bkvsoft.webp.

В состав обновления включены исправления, направленные на повышение защищённости административного интерфейса, AJAX-обработчиков и операций массовой конвертации изображений.

Основные изменения:

1. Усилена защита AJAX-эндпоинта модуля.

- Для административных AJAX-методов добавлена обязательная проверка прав администратора.

- Добавлена проверка Bitrix sessid для защиты от CSRF.

- Публичным оставлен только сценарий обработки webp-изображений.

- В JavaScript административного интерфейса добавлена передача sessid во все AJAX-запросы.

2. Закрыт CSRF-вектор при сохранении настроек модуля.

- В обработчик сохранения параметров добавлена серверная проверка check_bitrix_sessid().

- Проверка выполняется до изменения любых настроек модуля.

3. Усилена обработка пользовательских регулярных выражений.

- Добавлена валидация пользовательских PCRE-шаблонов.

- Добавлено ограничение длины шаблона.

- Добавлена фильтрация управляющих символов и потенциально опасных ReDoS-конструкций.

- Добавлена проверка компиляции регулярного выражения перед использованием.

- Исправлена обработка callback-результата при отсутствии группы захвата.

4. Исправлены потенциальные stored XSS-векторы в административном интерфейсе.

- Значение image_search_page_custom_regexp теперь экранируется при выводе в textarea через htmlspecialcharsbx().

- Значение site_exeptions_page теперь экранируется при выводе в textarea через htmlspecialcharsbx().

- Дополнительно экранированы отдельные динамические значения, выводимые в HTML-контексте административной страницы.

5. Усилена работа с настройками модуля.

- Для сериализованных опций добавлена безопасная десериализация с allowed_classes => false.

- Добавлена нормализация значений site_exeptions_page перед сохранением.

- Добавлена нормализация значений image_search_page_custom_regexp перед сохранением.

- Исправлено сравнение текущего значения site_exeptions_page при сохранении настроек.

6. Усилен SQL-запрос при обновлении записей b_file.

- Имя файла экранируется через $DB->ForSql().

- Числовые значения FILE_ID и FILE_SIZE приводятся к int.

- Исключена небезопасная подстановка строковых значений в SQL-запрос.

7. Усилена генерация административных PHP-файлов модуля.

- Добавлен allowlist разрешённых файлов административного интерфейса.

- Исключена автоматическая генерация PHP-прокладок для произвольных файлов из каталога admin/.

- Добавлена проверка имени файла и расширения .php.

8. Проведён дополнительный hardening административного кода.

- Усилена проверка объекта пользователя перед вызовом IsAdmin().

- Исправлена HTML-ошибка в атрибуте title кнопки проверки .htaccess.

- Снижены риски некорректной обработки повреждённых или пустых служебных опций.

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

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения