Авторизация
Корзина
0
Оптимайзер Pro: Ускорение и Оптимизация для Google PageSpeed. (картинки webp, js, css, html)
от Бквсофт
Скриншоты
Описание
Технические данные
- Опубликовано:
- 05.10.2023
- Обновлено:
- 18.06.2026
- Версия:
- 0.0.2
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Решение позволяет значительно улучшить производительность веб-страницы и повысить рейтинг вашего сайта в инструменте Google PageSpeed. Модуль поддерживает две популярные библиотеки: GD и ImageMagick, что обеспечивает гибкость выбора.
Среди поддерживаемых сценариев работы с изображениями выделяются:
Единоразовое конвертирование картинок: Этот сценарий позволяет преобразовать изображения в информационных блоках и блоках высокой нагрузки (HL) с возможностью замены изображений.
Конвертирование картинок при сохранении / получении файлов: Модуль также обеспечивает конвертирование изображений при сохранении или получении файлов, без необходимости замены существующих изображений.
Поиск картинок на странице "на лету": Этот сценарий позволяет искать изображения на странице "на лету", как с генерацией новых изображений, так и без нее.
В дополнение к оптимизации изображений, модуль предоставляет и другие методы оптимизации:
Отложенная загрузка изображений Lazy loading: Улучшает производительность сайта, загружая изображения только тогда, когда они становятся видимыми для пользователя.
Замена изображений в фоне, включая файлы CSS: Позволяет заменять изображения, даже если они используются в фоновых стилях.
Дополнительные регулярные выражения: Модуль предоставляет возможность добавления собственных регулярных выражений для поиска изображений, что делает его более гибким.
Минификация файлов CSS, JS и HTML: Эффективное уменьшение размера файлов, ускоряя загрузку страницы.
Вырезание системных скриптов: Модуль позволяет исключить системные скрипты, которые могут замедлить загрузку страницы.
Если ваша система использует многосайтовость, модуль также предоставляет настройки активности и список исключений для каждого сайта. Важно отметить, что увеличение показателей Google PageSpeed зависит не только от этого модуля, но и от качества разработки сайта и хостинга.
Среди поддерживаемых сценариев работы с изображениями выделяются:
Единоразовое конвертирование картинок: Этот сценарий позволяет преобразовать изображения в информационных блоках и блоках высокой нагрузки (HL) с возможностью замены изображений.
Конвертирование картинок при сохранении / получении файлов: Модуль также обеспечивает конвертирование изображений при сохранении или получении файлов, без необходимости замены существующих изображений.
Поиск картинок на странице "на лету": Этот сценарий позволяет искать изображения на странице "на лету", как с генерацией новых изображений, так и без нее.
В дополнение к оптимизации изображений, модуль предоставляет и другие методы оптимизации:
Отложенная загрузка изображений Lazy loading: Улучшает производительность сайта, загружая изображения только тогда, когда они становятся видимыми для пользователя.
Замена изображений в фоне, включая файлы CSS: Позволяет заменять изображения, даже если они используются в фоновых стилях.
Дополнительные регулярные выражения: Модуль предоставляет возможность добавления собственных регулярных выражений для поиска изображений, что делает его более гибким.
Минификация файлов CSS, JS и HTML: Эффективное уменьшение размера файлов, ускоряя загрузку страницы.
Вырезание системных скриптов: Модуль позволяет исключить системные скрипты, которые могут замедлить загрузку страницы.
Если ваша система использует многосайтовость, модуль также предоставляет настройки активности и список исключений для каждого сайта. Важно отметить, что увеличение показателей Google PageSpeed зависит не только от этого модуля, но и от качества разработки сайта и хостинга.
Отзывы ()
Пока что нет отзывов.
Обсуждения (4)
17 февраля 2025 10:26
17 февраля 2025 11:14
16 января 2025 10:27
16 января 2025 10:50
26 декабря 2024 17:50
26 декабря 2024 17:46
26 декабря 2024 18:26
Что нового
| 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. - Снижены риски некорректной обработки повреждённых или пустых служебных опций. Обновление рекомендуется установить всем пользователям модуля. |
Установка
Установка данного модуля производится через стандартный мастер установки. Процесс следующий:
Следуя этим шагам, вы сможете успешно установить и настроить модуль оптимизации картинок в формате WebP для вашего сайта.
Технические требования:
- Зайдите в административное меню вашего сайта, перейдя по следующим пунктам: "Настройки" -> "Настройки продукта" -> "Настройки модулей" -> "Оптимизация картинок в формате WebP".
- Рекомендуется внимательно изучить вкладку с "Рекомендациями" для наилучшей настройки модуля.
- Перейдите на вкладку "Отладочная информация". Если в блоке "Наличие необходимых системных модулей" возникли ошибки, обратитесь в службу технической поддержки вашего хостинг-поставщика для установки необходимых модулей.
- Введите необходимые параметры из раздела "Наличие правил в файле .htaccess".
- На вкладке "Общие параметры" активируйте модуль и установите необходимые настройки в соответствии с вашими требованиями.
- Перейдите на вкладку "Настройки для сайтов". Здесь активируйте работу модуля на нужных сайтах и укажите исключения, если это необходимо.
- Не забудьте выполнить сброс кеша. Это можно сделать, перейдя в "Настройки" -> "Настройки продукта" -> "Автокеширование" -> "Очистка файлов кеша".
Следуя этим шагам, вы сможете успешно установить и настроить модуль оптимизации картинок в формате WebP для вашего сайта.
Технические требования:
- Битрикс версии 22 и старше
- PHP версии 8.1 или выше
- Обработка файла .htaccess
- Наличие библиотеки GD или ImageMagick
Поддержка
Можно обратиться либо по телефону 8 (800) 201 24 45 либо на email support@bkvsoft.com
Для диагностики и устранения проблем необходимо будет предоставить:
Названия решения
Адрес сайта
Доступ в административный интерфейс 1с Битрикс
FTP/SFTP доступ к сайту
Описание проблемы
Время ответа до 3х рабочих дней
Для диагностики и устранения проблем необходимо будет предоставить:
Названия решения
Адрес сайта
Доступ в административный интерфейс 1с Битрикс
FTP/SFTP доступ к сайту
Описание проблемы
Время ответа до 3х рабочих дней