@dimuska139
Backend developer

Как в Symfony кропать картинки на лету?

Пишу API для сервиса. Есть объекты, для которых нужно отдавать изображение: ссылку на оригинал и список ссылок на превью различных размеров. Сами файлы изображений хранятся в s3. Превью, соответственно, должны храниться там же. Как это по-нормальному организовать? Желательно еще чтобы можно было легко неиспользуемые типы превью удалять.

Для Django есть такая замечательная библиотека как sorl-thumbnail, которая позволяет удобно управлять миниатюрами изображений. Соответствия "изображение-тип превьюхи" она хранит в кеше, что весьма удобно, потому что не нужно делать более медленный запрос к s3 для проверки, существует ли превьюха. Есть ли аналог для Symfony?

Смотрел в сторону LiipImagineBundle, но не очень понял, можно ли подружить с Symfony5, и годится ли вообще этот бандл для моей задачи?
  • Вопрос задан
  • 373 просмотра
Решения вопроса 1
@y_bitko
PHP Symfony
LiipImagineBundle вполне должен подойти, судя из описания задачи. Его и Symfony рекомендует. вот дока. с версией 5.0 будет работать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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