Ресайзер исходных файлов изображений, конвертация в WebP-формат, перевод в JPG, оптимизация фото
Технические данные
- Опубликовано:
- 09.07.2019
- Обновлено:
- 23.05.2024
- Версия:
- 1.3.1
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
Модуль позволяет массово изменять размеры изображений в директории /upload/ на основании заданных параметров. Также вносит изменения об обновленных значениях файлов в таблицу b_file.
Отлично подойдет для ситуаций, в которых необходимо освободить дисковое пространство сервера или же, если контент-менеджеры загружают изображения, не сжимая их. Также пригодится оптимизаторам для уменьшения размера отображаемых ресурсов и ускорения загрузки страниц сайта.
Для фильтрации доступно множество параметров файлов: модуль, MIME-тип, дата изменения, размер файла, ширина, высота, оригинальное название и ID. Для некоторых из параметров можно указать тип сравнения.
Для сортировки можно указать направление по одному из параметров.
Решение работает с основными форматами изображений: JPEG, PNG, GIF, BMP и WebP. Изображения в формате BMP при обработке будут конвертироваться в JPG и полностью перезаписываться с изменением расширения. Также, можно конвертировать PNG изображения в формат JPG. Доступна конвертация изображений в формат WebP.
Для самой обработки доступны основные параметры: новая ширина и длина, JPG-сжатие, тип масштабирования. Для удобства использования можно выбирать, инвертировать предустановки по размерам.
При анализе и обработке подсчитывается общее количество файлов, их старый и новый размер и полученная экономия дискового пространства.
1.3.1 (23.05.2024) | Исправление ошибок |
1.3.0 (21.05.2024) | Незначительные изменения |
1.2.9 (17.05.2024) | Незначительные исправления |
1.2.8 (08.12.2023) | При фильтрации по модулю iblock добавлена возможность указывать дополнительную фильтрацию по типу изображения: изображение раздела, картинка для анонса и детальное изображение элемента, изображения из свойств элементов Добавлена автоматическая очистка управляемого кеша для таблицы b_file после завершения обработки |
1.2.7 (13.07.2023) | Теперь при обработке и удалении учитываются дубликаты и оригиналы файлов |
1.2.6 (13.07.2023) | Значение MIME-тип, по умолчанию, теперь image/ Улучшена проверка параметра php max_input_vars Добавлена возможность устанавливать IPTC данные для JPEG |
1.2.5 (28.06.2023) | Плановое обновление |
1.2.4 (27.06.2023) | Исправление ошибок |
1.2.3 (27.06.2023) | В настройки модуля добавлен параметр "Использовать ресамплинг при обработке в Квадрат" |
1.2.2 (26.06.2023) | В фильтр добавлен параметр "Ограничить количество до" В настройки модуля добавлена возможность менять список предустановок размеров Добавлен тип масштабирования "Квадрат (минимальная сторона будет подогнана под наибольшую сторону с заливкой белым для jpg)" |
1.2.1 (11.04.2023) | Незначительные улучшения Исправление прав доступа В настройки модуля добавлены параметры автоматической обработки изображений после их добавления |
1.2.0 (28.03.2023) | Исправление ошибок |
1.1.9 (21.03.2023) | Исправление ошибок |
1.1.8 (20.03.2023) | Исправление ошибок Обновлен список предустановок Добавлены настройки модуля Добавлены права доступа В фильтр добавлен MIME-тип image/ - все изображения MIME-тип добавлен в сортировку |
1.1.7 (18.03.2023) | В фильтр добавлен MIME-тип image/webp |
1.1.6 (18.03.2023) | Добавлена конвертация в WebP Незначительные улучшения |
1.1.5 (15.02.2023) | Добавлена фильтрация по полю SUBDIR Добавлена проверка Папки по умолчанию для загрузки файлов |
1.1.4 (24.01.2022) | Исправление ошибок Перевод Улучшена совместимость с PHP 8.0 |
1.1.3 (26.11.2021) | Теперь для работы модуля потребуется установка дополнительного бесплатного модуля "Ядро для модулей" Модуль перенесен из раздела Сервисы в раздел ВебПростор |
1.1.2 (29.04.2021) | Незначительные исправления |
1.1.1 (29.04.2021) | После запуска обработки страница прокручивается кверху Добавлена проверка на значение переменной php max_input_vars |
1.1.0 (16.04.2021) | Добавлена возможность удаления исходных файлов изображений |
1.0.9 (23.11.2020) | Незначительные исправления |
1.0.8 (14.08.2020) | Незначительные улучшения |
1.0.7 (23.05.2020) | При анализе файлов указывается, существует ли файл по заданному пути Теперь обработка файлов производится пошагово друг за другом |
1.0.6 (29.04.2020) | Незначительные изменения |
1.0.5 (23.10.2019) | Добавлена ссылка на QIWI копилку |
1.0.4 (13.09.2019) | Для фильтра добавлен параметр "Ориентация" со значениями: горизонтальная, вертикальная, квадрат Добавлена проверка на ограничение выделенной памяти |
1.0.3 (08.07.2019) | Незначительные исправления |
1.0.2 (08.07.2019) | Обработка изображений была переведена на AJAX, чтобы снизить нагрузку на сервер и обойти системные ограничения |
1.0.1 (08.07.2019) | Добавлено инвертирование сторон изображения Добавлена конвертация в фильтре размера файла: байт, кбайт, мбайт Добавлена настройка обработки "Переводить png в jpg" |
Стандартная установка решения из Marketplace. Для установки модуля потребуется наличие модуля "Ядро для модулей" (будет предложено добавить в процессе установки).
После установки необходимо перейти в раздел "ВебПростор/Ресайзер изображений"
Необходимо задать параметры для поиска изображений и нажать кнопку "Найти файлы".
В появившейся форме необходимо указать параметры обработки и нажать на кнопку "Запустить обработку", подтвердив действие.
Не забывайте, что вы работаете с исходными файлами изображений, внесенные изменения отменить нельзя!
После обработки рекомендуется очистить все файлы кеша.
- Версия PHP должна быть не ниже 8.1.
- У вас должна быть активная лицензия 1С-Битрикс.
- На сайте должны быть установлены последние стабильные обновления для всех модулей 1С-Битрикс!
- Проверьте свой сайт на наличие ошибок "Настройки / Инструменты / Проверка системы". Все тесты должны быть пройдены успешно!
- Проведите проверку "Настройки / Производительность / Панель производительности". Производительность сайта должна соответствовать эталону 30 или больше. Не должно быть ошибок.
- Выполните проверку с помощью сканера безопасности. Не должно быть критических угроз.
- Работа агентов должна быть переведена на cron, если в решении используются агенты.
- Должна быть установлена последняя стабильная версия модуля.
- Изучите имеющуюся инструкцию к решению.
- Поддержать разработку бесплатных решений.
- Предложения по улучшениям можете оставить в отзывах или обсуждении.
- Консультация по установке и настройке не оказывается.
- На сайтах пользователей, проверка работы модулей не осуществляется.
- Техподдержка https://webprostor.ru/support/tickets/
- У вас должна быть активная лицензия на платное решение.
- Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) в службу техподдержки на странице https://webprostor.ru/support/tickets/
- Предоставьте краткое техническое задание, как именно вы хотите использовать выбранное решение.
- Стоимость внедрения зависит от затраченного времени. Действующий тариф вы можете уточнить у сотрудников. Минимальное учитываемое время - 1 час.
- Стоимость установки и первоначальной настройки готового сайта - бесплатно.
- Стоимость наполнения сайта текстовой и графической информацией, не входящей в перечень настраиваемых на этапе установки параметров - рассчитывается отдельно.
- Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) в службу техподдержки на странице https://webprostor.ru/support/tickets/
- Предоставьте контактную информацию о вашей фирме и материалы брендбука.