@Marinka83
веб-мастер

Fileman в Bitrix: есть ли функция для оптимизации изображения при загрузке?

Есть ли у кого-нибудь готовая функция для добавления в init.php в bitrix, чтобы при загрузке файлов через fileman изображение сразу оптимизировалось (по заданным в функции ширине и высоте) и сохранялось именно оптимизированное, а изначальное - нет? Или хотя бы подскажите какое событие стоит ловить, чтобы так сделать?
  • Вопрос задан
  • 291 просмотр
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Практически все подобного рода скрипты имеют сомнительную ценность.
По факту реализуя подобное получается что вы намеренно теряете в скорости загрузки изображения (ведь с точки зрения битрикса это не только загрузка файла в папку, но и дополнительный ряд серверных обработчиков, определяющих куда именно положить файл, регистрация его в системе и т.п.). При этом само по себе качество изображений в результате подобных операций довольно сомнительное (либо оно не будет хорошо сжимать, либо оно будет требовать достаточно много ресурсов).
При этом подключать внешнее приложение (имеется ввиду через exec()) ради одного файла не имеет особого смысла.

Проще раз в какое-то время запускать на кроне скрипт, который получит реальные пути всех загруженных изображений и прогонит их через спец. программу.

P.S. Просто оформил в ответ чтобы было виднее
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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