La situazione è un po' migliorata, arrivo ad uno score di 80 su PageSpeed Insight. (devo sempre mettere a posto gli altri suggerimenti)
Ho trovato il parametro "q" che ho modificato in 80,
if(! defined('DEFAULT_Q') ) define ('DEFAULT_Q', 80); // Default image quality. Allows overrid in timthumb-config.php
ma su page speed viene sempre lo stesso q=99 (???), mi sa che c'è sempre qualcosa che non va.
Il miglioramento dello score l'ho avuto quando ho modificato le immagini da .png a .jpg.
Queste istruzioni potrebbero spiegare qualcosa?
//Image compression is enabled if either of these point to valid paths
//These are now disabled by default because the file sizes of PNGs (and GIFs) are much smaller than we used to generate.
//They only work for PNGs. GIFs and JPEGs are not affected.
if(! defined('OPTIPNG_ENABLED') ) define ('OPTIPNG_ENABLED', true);
if(! defined('OPTIPNG_PATH') ) define ('OPTIPNG_PATH', '/usr/bin/optipng'); //This will run first because it gives better compression than pngcrush.
if(! defined('PNGCRUSH_ENABLED') ) define ('PNGCRUSH_ENABLED', true);
if(! defined('PNGCRUSH_PATH') ) define ('PNGCRUSH_PATH', '/usr/bin/pngcrush'); //This will only run if OPTIPNG_PATH is not set or is not valid
Comunque ho capito l'importanza della conoscenza del PHP.
Certo che ogni giorno si aggiungono cose nuove da studiare.
Grazie Juanin per le dritte che mi hai dato.