Сайт под защитой
2 Настройки
Kaukaz PyatigorskВыйтиRU Помощь

Каталог Маркетплейс

Внимание! Воспользуйтесь технологией SiteUpdate для получения последних обновлений.
Это пробная версия продукта "1С-Битрикс: Управление сайтом". До истечения пробного периода осталось 30 дней. Вы можете купить полнофункциональную версию продукта по адресу https://www.1c-bitrix.ru/buy/
Инструменты, SEO, Маркетинг, реклама

Рейтинг

0

Разработчик

Dev2Fun

Дата добавления / изменения

06.04.2026

Версия

0.11.13

Кол-во установок / клиентов

Более 1000

Бесплатный
В рамках SEO все продвигаемые проекты оптимизируют картинки и конвертируют в webp/avif, для браузеров поддерживающих webp/avif.
С этим модулем ваши картинки будут оптимизироваться и/или конвертироваться в webp/avif автоматически.
С этим модулем поисковые системы будут ещё сильней любить ваш сайт :)

Модуль также доступен на GitHub

Что оптимизирует модуль:
  • картинки jpeg
  • картинки png
  • файлы pdf
  • картинки gif
  • картинки svg
Что конвертируется в webp/avif:
  • картинки jpeg
  • картинки png
Преимущества модуля:
  • поддержка мультисайтовости
  • модуль использует рекомендуемые google: jpegoptim, optipng, gs, svgo, gifsicle, cwebp, imagick
  • сжатие картинок в 5-10 раз
  • автоматическая конвертация картинок в webp/avif

  • конвертация в webp/avif "на лету"
  • пройдете анализ PageSpeed Insights
  • автоматическая оптимизация (на лету)
  • оптимизация картинок при ресайзе (на лету)
  • не использует сторонние сервисы
  • не использует curl
  • почти не нагружает сервер
  • оптимизирует без грязи
  • освободится значительное кол-во места на диске (в 5-10 раз!)
  • progressive jpeg
  • возможность оптимизации через консоль (в фоне)
  • гибкие настройки
  • поддержка битрикс24
  • вкл/выкл автоматического уменьшение размера картинок. Можно задать максимальный размер и все картинки которые больше будут автоматически уменьшаться до этого размера.
  • учитывает ориентацию оригинального файла (вертикальные остаются вертикальными, горизонатльные остаются горизонтальными)
  • оптимизация картинок сохраняет оригинальные права на файлы
  • оптимизация картинок сохраняет оригинальное время создание
Режимы конвертации:
  • hitConvert - Конвертация на хитах. При обращении к картинке. Может работать совместно с режимом postConvert. Создает нагрузку при первом обращении к картинке.
  • postConvert - Конвертация в самом конце формирования страницы. Конвертирует все подходящие под условия картинки. Может работать совместно с режимом hitConvert. Создает нагрузку при первом обращении к странице.
  • lazyConvert (рекомендуем) - Отложенная конвертация картинок. В фоне конвертирует все найденные картинки по посещаемым страницам. Работает отдельно от всех режимов. Не создает нагрузку при заходе на страницу.
Поддержка оптимизации при:
  • загрузки картинки превью и детальной у элементов
  • загрузки картинки в свойство FILE Image у элементов
  • загрузки картинки в разделы элементов
  • загрузки картинки в модуль main
  • ресайзе картинки (в т.ч. кэшируемой)
Что также идет:
  • вкл/выкл оптимизация у элементов/разделов/ресайза
  • можно установить качество файлов при сжатии
  • можно установить степень сжатия у файлов
  • вкл/выкл progressive jpeg
  • можно сжать все имеющиеся картинки прям из админки
  • настройки для конвертации в webp/avif
  • агент конвертации картинок
  • агент автоматической очистки истекшего кэша
  • выбор браузеров в которых выводятся webp/avif версии картинок
  • вкл/выкл проверки поддержки браузером webp/avif через заголовки
Консольный скрипт для оптимизации:
/bitrix/modules/dev2fun.imagecompress/console/optimize.php
Консольный скрипт для конвертации:

/bitrix/modules/dev2fun.imagecompress/console/convert.php

Консольный скрипт для очистки кэша страниц конвертаций:

/bitrix/modules/dev2fun.imagecompress/console/cache-delayed-delete.php


Как отключить модуль во время обмена и синхронизаций:
\Bitrix\Main\Loader::includeModule('dev2fun.imagecompress');
\Dev2fun\ImageCompress\Compress::setEnable(false); // отключить
\Dev2fun\ImageCompress\Compress::getEnable(); // получить состояние

Решение частых вопросов

Вопрос: Как очистить сконвертированные картинки.
Ответ: Вам нужно сделать следующие действия:

1. Очистить таблицы:
DELETE FROM b_d2f_imagecompress_images_to_converted;
DELETE FROM b_d2f_imagecompress_images_converted;
(запросы можно выполнить на странице /bitrix/admin/sql.php?lang=ru&del_query=Y)

2. Удалить файлы webp через админку или консоль: rm -rf <path_to_site>/upload/resize_cache/webp

3. Очистить кеш полностью (через админку) или только html в консоле: rm -rf <path_to_site>/bitrix/html_pages


Вопрос: Можно ли восстановить исходные картинки при их оптимизации?
Ответ: В бесплатной версии модуля, при оптимизации, исходная картинка заменяется на оптимизированную версию. Тем самым восстановить исходную картинку не возможно.
Вам следует сделать бэкап папки upload перед началом оптимизаций.

Вопрос: Можно ли восстановить исходные картинки при их конвертации в webp/avif?
Ответ: При конвертации восстановить исходные картинки можно. Для этого необходимо отключить конвертацию в настройках модуля и сбросить кэш.

Вопрос: Что делать, если возникли проблемы?
Ответ: При любых проблемах следует писать на почту support@dev2fun.com или https://t.me/dev2fun_support

Поблагодарить автора
Коллеги, просим вас сообщать если у вас при работе с модулем возникнут баги/неудобства/идеи или что-то ещё.
Сделаем модуль лучше все вместе.
Спасибо.

Скриншоты Обновления Поддержка Установка
Скриншоты

Другие решения разработчика

Отзывы



dev2fun 06.04.2026 01:01
"МНПО АО, здравствуйте.
Спасибо за обращение.

Модуль выставляет права 777 или то, что указано у вас в настройках.
Пришлите доступны к админке и ссылку на сайт на почту support@dev2fun.com, посмотрим

dev2fun 06.04.2026 00:59
Ирина Трушина, здравствуйте.
Спасибо за обращение.

Папка может расти, если у вас работает синхронизация с 1С и режим не LazyConvert.
У битрикса из коробки очень плохо работает синхронизация с 1С, он постоянно заменяет картинки.

dev2fun 06.04.2026 00:57
Дина Богданова, здравствуйте.
Спасибо за обращение.

Модуль работает с любыми шаблонами, но если вам нужен webp/avif, то шаблон должен поддерживать этот формат. У аспро очень часто слайдеры не поддерживают webp/avif.

dev2fun 06.04.2026 00:56
Надежда Курганова, здравствуйте.
Спасибо за обращение.

Таблица b_d2f_imagecompress_images_converted может быть пуста, если не используется режим LazyConvert

dev2fun 06.04.2026 00:55
Андрей Кирсанов, здравствуйте.
Спасибо за обращение.

Будет

dev2fun 06.04.2026 00:54
Ваган Арутюнян, здравствуйте.
Спасибо за обращение.

Да, планируется. Расскажите на почте support@dev2fun.com, как именно вы реализовали сохранение в облачное хранилище.

dev2fun 06.04.2026 00:53
Валерия Мельникова, здравствуйте.
Спасибо за обращение.

Нужны подробности. Напишите их на почту support@dev2fun.com

dev2fun 06.04.2026 00:49
Игорь Симбирцев, здравствуйте.
Спасибо за обращение.

Проверьте доступность утилит из под php и убедитесь, что доступна функция exec.

dev2fun 06.04.2026 00:45
Артём Петин, здравствуйте.
Спасибо за обращение.

Проверим, поправим, спасибо!

dev2fun 06.04.2026 00:44
Вадим Епифанов, здравствуйте.
Спасибо за обращение.

Поправим, фикс будет в версии 0.11.14