При запуске скорости страницы в Google Chrome предлагается оптимизировать/сжать изображения. Эти изображения в основном загружаются пользователями, поэтому мне нужно будет оптимизировать их во время загрузки. То, что я нахожу в оптимизации jpeg-изображений с помощью php, похоже на использование следующих функций GD:
getimagesize()
imagecreatefromjpeg()
imagejpeg()
Поскольку я изменяю размеры изображений после загрузки, я уже вынимаю изображение через эти функции, и кроме того, я использую imagecopyresampled()
после imagecreatefromjpeg()
, чтобы изменить его размер.
Но тогда, Скорость страницы все еще говорит мне, что эти изображения могут быть оптимизированы. Как я могу выполнить эту оптимизацию в php script? Установите качество ниже в imagejpeg() также не имеет значения.