docmikhail
@docmikhail

Как оптимизировать уже загруженные изображения в Битрикс?

На сайт под управлением Битрикс загружено большое количество изображений для инфоблоков. Изображения совсем не оптимизированы. Местами загружены чуть ли не оригиналы, весом в несколько мегабайт.

Как сейчас можно переделать изображения с заданием нормальных параметров? Например максимальное разрешение, уровень сжатия JPG и т.д.
  • Вопрос задан
  • 5946 просмотров
Пригласить эксперта
Ответы на вопрос 2
https://dev.1c-bitrix.ru/api_help/main/reference/c...

для наворотов - копать модули на маркетплейсе
Ответ написан
Комментировать
@dgrigory
Перебрать все картинки начиная с каталога /upload/iblock/ и переобжать их через CFile::ResizeImageFile(). Если картинок очень много, то надо делать это по шагам, иначе есть риск получить too many open files.
Еще есть модули, например https://marketplace.1c-bitrix.ru/solutions/dev2fun... Работает с рекомендованными google speed page утилитами jpegoptim и optipng. Эти утилиты должны быть установлены на сервере, некоторые хостеры их поддерживают. В админке настраивается параметры оптимизации и появляется кнопка оптимизировать все уже имеющиеся картинки. Максимальное разрешение к сожалению в настройках отсутствует. Ну и далее, всё вновь загружаемое будет также пропускается в фоне через оптимизаторы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы