Изи Webp — модуль для 1С-Битрикс, который переводит картинки сайта из JPG и PNG в формат WebP. Картинки становятся легче без заметной потери качества, страницы открываются быстрее, а сайт тратит меньше трафика и места на диске.
Насколько легче — зависит от исходных файлов. Например, на нашем демо-каталоге из 62 фотографий объём уменьшился с 12,6 до 7,2 МБ, то есть на 43%, при качестве WebP 85.
Новые картинки — сразу в WebP Добавляете товар, новость или статью — модуль сам переводит в WebP картинку анонса, детальную картинку и файлы в свойствах. Нажимать ничего не нужно, работа контент-менеджера не меняется.
Уже загруженные картинки — массово, в несколько кликов (новое в версии 1.5.0) Если на сайте сотни и тысячи фотографий, перезагружать их вручную не придётся:
- отметьте нужные инфоблоки — модуль заранее покажет, сколько в них картинок и сколько они весят;
- нажмите «Конвертировать» и следите за прогрессом, паузу можно поставить в любой момент;
- обрабатываются картинки анонса и детальные, галереи и другие свойства с файлами, картинки разделов и даже картинки внутри текстов статей;
- элементы не пересохраняются: картинка остаётся на своём месте, порядок фотографий и подписи к ним не меняются;
- оригиналы остаются на диске, поэтому старые ссылки работают, а любой запуск можно откатить одной кнопкой;
- когда убедитесь, что всё в порядке, удалите оригиналы и освободите место. Перед удалением модуль проверяет ссылки на каждый файл в инфоблоках (шаблоны и CSS он не проверяет);
- на вкладке «История» видно каждый запуск: сколько файлов обработано и сколько места сэкономлено.
Ручная загрузка Отдельная страница в админке: перетащите несколько JPG или PNG и получите готовые WebP в папке /upload/optimizer/. Там же видны сведения о каждом сжатом файле, можно удалить оригиналы или очистить папку целиком.
Бережно к сайту
- SVG, GIF и уже готовые WebP модуль не трогает.
- Картинки, слишком большие для памяти сервера, пропускаются — без ошибок на сайте.
- Фотографии с телефона не поворачиваются боком.
- Можно задать максимальный размер стороны: огромные фото уменьшатся до него.
- Всё работает на вашем сервере, на стандартной библиотеке GD, которая есть на большинстве хостингов. Внешние сервисы не нужны, данные никуда не уходят.
- Журнал работы включается по желанию и хранится в закрытой папке /bitrix/backup/.
Что важно знать
- При загрузке автоматически конвертируются картинки элементов инфоблоков и файлы со страницы ручной загрузки. Картинки разделов, HL-блоков и форм при загрузке не конвертируются; уже загруженные картинки инфоблоков и разделов переводятся массовой обработкой.
- Массовая обработка идёт, пока страница открыта в браузере. Если закрыть вкладку, запуск можно продолжить позже кнопкой «Перехватить запуск».
- Перед массовой обработкой сделайте резервную копию базы данных.
- Выгрузки и фиды (Яндекс, маркетплейсы, 1С) начнут отдавать WebP — проверьте, что принимающая сторона его поддерживает.
- Проверено на 1С-Битрикс 26.150 с PHP 8.2, MySQL 8.0 и PostgreSQL 16.
- Исправлен ресайз PNG-изображений: теперь они корректно уменьшаются до заданного в настройках максимального размера
- Устранена ошибка регистрации обработчика автообновления страницы после сохранения элемента инфоблока
- Повышена стабильность работы модуля в административной части
- Исправлено отображение оптимизированных изображений в административной панели
- Теперь WebP-изображения сразу отображаются после сохранения элемента инфоблока (AJAX-сохранение)
- Больше не требуется вручную обновлять страницу, чтобы увидеть результат оптимизации
- Актуальное обновление модуля ez.webpoptimizer
- Название модуля: Простая конвертация JPEG/PNG в WEBP
- Улучшена совместимость и документация
Установка
- Установите модуль из Маркетплейса 1С-Битрикс (раздел «Marketplace» в админке сайта).
- После установки в меню «Контент» появится раздел «EZ WebP Optimizer» с тремя страницами: «Настройки», «Загрузка изображений» и «Конвертация инфоблоков».
Первая настройка — пара минут
- Откройте «Контент → EZ WebP Optimizer → Настройки».
- Проверьте, что модуль включён (по умолчанию включён).
- Задайте качество WebP. По умолчанию — 90; для фотографий обычно хватает 80–85: файл заметно легче, а разница на глаз обычно незаметна.
- Задайте максимальный размер стороны, например 1920 px: картинки крупнее уменьшатся до этого размера.
- Проверьте результат: откройте любой элемент инфоблока, загрузите JPG в детальную картинку и сохраните — картинка сохранится в WebP.
Перевод уже загруженных картинок
- Сделайте резервную копию базы данных.
- Откройте «Контент → EZ WebP Optimizer → Конвертация инфоблоков».
- Отметьте инфоблоки и нажмите «Сканировать» — модуль покажет, сколько картинок найдено и сколько они весят. Скан ничего не меняет.
- На вкладке «Что и как» выберите, что обрабатывать: картинки анонса и детальные, свойства с файлами, картинки разделов, картинки в текстах.
- Нажмите «Конвертировать» и не закрывайте вкладку до окончания.
- Проверьте сайт. Если что-то не так — «История» → «Откатить». Если всё в порядке — «Удалить оригиналы», чтобы освободить место на диске.
- Если на сайте включён композитный кэш или CDN, сбросьте их.
Параметры настроек
- Включить модуль — новые картинки инфоблоков автоматически переводятся в WebP.
- Качество WebP (1–100) — чем выше, тем лучше картинка и тем больше файл.
- Максимальный размер изображения, px — картинки крупнее уменьшаются до этого размера по большей стороне.
- Логирование — записывает работу модуля в /bitrix/backup/webp_optimizer.log. Пригодится для диагностики, по умолчанию выключено.
- Автоочистка лога и максимальный размер лога, МБ — чтобы журнал не разрастался.
Требования: PHP 8.1 и выше, библиотека GD с поддержкой WebP. Для массовой конвертации — MySQL с таблицами InnoDB или PostgreSQL.
Персональные данные и внешние соединения
- Модуль не собирает и не передаёт персональные данные.
- Модуль не обращается к внешним сервисам, API и webhook: все картинки обрабатываются на вашем сервере.
- Журнал хранится только на сайте и отключается в настройках.
Telegram: @Petr_Krauz
Max: +7 903 576 82 00
Понедельник - Пятница, 10:00-18:00 по Мск.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.