Задать вопрос
Ballly
@Ballly

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

Всем здравствуйте! Подскажите пожалуйста, каким образом можно сжать изображения при загрузке на сайт? Для загрузки изображения используется виджет CostaRico/yii2-images. Проблема в том, что пользователь загружает на сайт очень объемные изображения, по объему от 3 до 5 Мб и с разрешением 4000, либо 5000 пикселей, до человека ни как "не достучаться", что не стоит загружать такие объемные фото. Может быть как-то можно в контроллере определить разрешение загружаемого фото, и если оно превышает, например 1000 пикселей по ширине, то тогда уменьшить загружаемое фото до максимально допустимого к загрузке?
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Мы сделали в свое время вот так и рады. Ну, конечно, надо кэшировать результат. Хранить ресайзы как правило больно и вам не советую
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы