Доброго времени суток.
У меня есть два сайта(один с блогом, второй - магазин). На блоге есть API, в котором я отдаю иформацию об посте: название, дату и картинку. Картинку передаю как абсолюная урла на картинку на блог-сайте.
Проблема вот в чем: картинка очень хорошего качества(по 2-4 МБ), и если я на сайте магазина буду отображать 10 публикаций то для каждой из них нужно отображать картинку. Мне совсем не хочется грузить 10 изображений по 2 МБ.
Как мне на лету уменьшать картинки?
Заранее благодарен за ответ.
А кака сжимать картинку? При создании публикации сохранять оригинал и сразу сохранять пожатую версию?
И какими библиотеками посоветуете сжимать картинку?
в любом случае нужен ресайз изображений, ваши картинки должны весить в разы меньше и не потеряют заметно в качестве. Ресайзер - скрипт, позволяющий создавать изображения меньшего (заказного, если хотите) размера, возможно их сохранения для повторного использования. Храниться они могут где вам удобно. Примеры скриптов и реализации можно найти легко в сети.