Mi chiedo come capire la migliore velocità di compressione (piccola dimensione file + nessuna perdita di qualità) automaticamente.PHP: Come comprimere le immagini senza perdere la qualità visibile (automaticamente)?
Al momento sto usando imagejpeg() con $quality = 85
per ogni .jpg
.
PageSpeed (Chrome Plugin) suggerisce di ridurre la qualità di alcune immagini per risparmiare un po 'di kb. La percentuale di riduzione è diversa.
Mi piacerebbe scrivere un cronjob che esegue la scansione di una directory specifica e ottimizza ogni immagine.
Come funziona PageSpeed o TinyPNG la migliore qualità ottimizzata e ciò è possibile con PHP o un altro linguaggio serveride?
Si stanno già memorizzando nella cache le chiamate 'imagejpeg()', giusto? –
@Pekka: si, lo so. Vorrei ridimensionare le immagini con una qualità del 100%. Il cronjob lo ottimizzerebbe in seguito. La qualità dell'85% è dovuta al fatto che non ho ancora un algoritmo. –