Задать вопрос
@Farrien
Tell me who

Как сжать фотографии/создать миниатюру?

Написал сайт с нуля. На начальных этапах, при создании загрузки изображений, решил сделать стандарт на 320х320. Сейчас хочу сделать сайт более "мобайл френдли". Есть страницы, где этих картинок выводится по двадцать-тридцать штук, причем в размере 50х50. Для 3G эти фотографии в первую загрузку идут до 5 секунд (потом браузер их сам сжимает конечно, но все равно). В общем, хочу чтоб были миниатюры, так как юзер, не особо всегда просматривает страницы, где эти картинки на всю ширину и высоту. Но картинок уже штук 1700, что я могу сделать с этим?
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Vitaliy_P
Я бы сделал проверку на наличие миниатюры, если ее еще нет, динамически создавал (imagemagic, gd) и выводил на странице
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
Взять любую утилиту для обработки изображений пачками и сгенерировать миниатюры. Есть даже онлайн утилиты.

Можно даже в самом php их конвертить на ходу (php.net/manual/en/imagick.resizeimage.php )
Ответ написан
Комментировать
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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