GZipping изображений не стоит. Сжатие ничтожно или даже отрицательно, потому что форматы изображений уже сжимают довольно оптимальную работу. Попробуйте сжать файл JPG, чтобы понять, что я имею в виду.
Кроме того, сжатие данных, которые трудно сжать, чрезвычайно интенсивно использует процессор, и вы можете использовать больше ресурсов, чем меньше.
Правила производительности Yahoo подтверждают это:
Файлы изображений и PDF не должны быть сжаты, поскольку они уже сжаты. Попытка сжать их не только приводит к потере ресурсов процессора, но и потенциально может увеличить размер файла.
также помните, что при выполнении сжатия в PHP процесс PHP запускается каждый раз, когда поступает запрос. Возможно, лучше вообще не сжимать статические ресурсы (если вы не платите много денег за трафик). Как правило, сжатие должно быть работой веб-сервера, а не PHP.