- Оптимизация картинок - автоматически и без сторонних сервисов

Оптимизация картинок - автоматически и без сторонних сервисов

Код продукта: dev2fun.imagecompress
Бесплатно
В корзину
Товар добавлен
Описание
Характеристики
В рамках SEO все продвигаемые проекты оптимизируют картинки.
С этим модулем ваши картинки будут оптимизироваться автоматически.
С этим модулем поисковые системы будут ещё сильней любить ваш сайт :)

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

Что оптимизирует модуль:
  • картинки jpeg
  • картинки png
  • файлы pdf
  • картинки gif
  • картинки svg
Преимущества модуля:
  • модуль использует рекомендуемые google: jpegoptim, optipng, ps2pdf, svgo, gifsicle
  • сжатие картинок в 5-10 раз
  • пройдете анализ PageSpeed Insights
  • автоматическая оптимизация (на лету)
  • оптимизация картинок при ресайзе (на лету)
  • не использует сторонние сервисы
  • не использует curl
  • почти не нагружает сервер
  • оптимизирует без грязи
  • освободится значительное кол-во места на диске (в 5-10 раз!)
  • progressive jpeg
  • возможность оптимизации через консоль (в фоне)
  • гибкие настройки
  • вкл/выкл автоматического уменьшение размера картинок. Можно задать максимальный размер и все картинки которые больше будут автоматически уменьшаться до этого размера.
Поддержка оптимизации при:
  • загрузки картинки превью и детальной у элементов
  • загрузки картинки в свойство FILE Image у элементов
  • загрузки картинки в разделы элементов
  • загрузки картинки в модуль main
  • ресайзе картинки (в т.ч. кэшируемой)
Что также идет:
  • вкл/выкл оптимизация у элементов/разделов/ресайза
  • можно установить качество файлов при сжатии
  • можно установить степень сжатия у файлов
  • вкл/выкл progressive jpeg
  • можно сжать все имеющиеся картинки прям из админки
Консольный скрипт:
/bitrix/modules/dev2fun.imagecompress/console/optimize.php

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

ROADMAP:
  • 0.5.x: будет добавлена возможность оптимизаций по кастомным путям
  • 0.6.x: будет добавлена возможность конвертаций картинок
  • 1.0.x: будет добавлена возможность замены дублирующих картинок
Поблагодарить автора
Коллеги, просим вас сообщать если у вас при работе с модулем возникнут баги/неудобства/идеи или что-то ещё.
Сделаем модуль лучше все вместе.
Спасибо.
Коллеги, у вас есть надобность, чтоб было дублирование бесплатных модулей на гитхаб?
Проголосуйте в опросе

Совместим с редакциями Первый сайт, Старт, Стандарт, Малый бизнес, Эксперт, Бизнес, Бизнес-процессы, Энтерпрайз, Интернет-магазин + CRM
Стоимость Бесплатные решения
Закрыть