Dies hängt davon ab, was wichtiger ist, von den Client-Dekomprimierungsressourcen (Zeit, Rechenleistung, Speicher usw.) oder von der Netzwerkbandbreite.
Beispiel 1) Ihre Client-Systeme befinden sich entweder sehr nahe am Server (z. B. in einem lokalen Netzwerk) oder verfügen über Hochgeschwindigkeitsverbindungen, weisen jedoch eine sehr geringe Leistungsaufnahme auf (möglicherweise eingebettete Systeme mit begrenzten Ressourcen). Sie möchten KEINEN clientseitigen Overhead (Ent-Gziping) und können sich den Transfer-Overhead leicht leisten (ein paar Bytes machen in der realen Welt in einem lokalen Netzwerk keinen Unterschied).
Beispiel 2) Ihre Clients sind alle Systeme mit sehr hoher Leistung (z. B. überdurchschnittliche Büroarbeitsplätze), es gibt jedoch Tausende davon, und Ihr Server verfügt nur über eine begrenzte Bandbreitenzuweisung. In diesem Szenario können sich die Endbenutzer den Overhead leicht leisten und jedes Byte ist für den Server von Bedeutung. gzip weg!
Real World) Sie sind wahrscheinlich NICHT besser dran, Ihre Bilder zu zippen. Moderne Systeme können sich die Verarbeitung jedoch leisten, wenn Sie reale Erwartungen haben, dass jemand ein Mobiltelefon oder ein anderes System mit geringer Leistung verwendet. Außerdem legen Sie die Einschränkung fest, dass der Empfänger die Gzip-Funktion deaktivieren kann. Sollte die meiste Zeit kein Problem sein, aber warum sollte man jemanden einschränken? Die Größenersparnis ist trivial und der Verarbeitungsaufwand für kein System. Je höher die zu erwartende Größenersparnis ist, desto höher ist der Prozessor-Overhead. Wenn Sie also bei der Übertragung über einen normalen Verbindungstyp Zeit sparen, kann dies bis zur Verarbeitung des gzip zu etwas Verwendbarem erneut erfolgen.
Ihre beste Wahl IMO ist es, sich mit höherer Optomisierung und alternativen Bildformaten zu befassen. Nicht alle JPEGs sind gleich. Beispiel: Speichern Sie ein Bild als JPEG in Photoshop und dann "Für Web und Geräte speichern" als JPEG. Die Dateigröße sollte sich bei gleichen Qualitätseinstellungen drastisch unterscheiden. Darüber hinaus bietet die Option "Speichern für" viele weitere Optionen für die Feinabstimmung von Qualität und Dateigröße. Haben Sie auch keine Angst vor "veralteten" Formaten wie GIFs. Wenn Ihr Bild innerhalb der Einschränkungen des GIF-Formats gut angezeigt wird, ist es wahrscheinlich noch viel kleiner und bietet zusätzliche Vorteile wie Transparenz ...