Dovete inserire file php, come prima istruzione

ob_start("ob_gzhandler");

I risultati si vedono eccome e non ci sono problemi di incompatibilità poichè il browser decide se usare o meno tale funzione. Se la richiesta http contiene l'accept-encoding a gzip (cioè se il browser mi sta dicendo che supporta la compressione) io gli invio il file compresso.

Funziona anche per i motori di ricerca, google stesso la supporta.

Ovviamente appesantisce la cpu ma salva banda in uscita. A voi la scelta.

Può essere usato anche su file CSS e Javascript a patto di avere un server configurabile o l'htaccess.


Per vedere se funziona dovete usare uno dei tanti siti che vi permette di vedere cosa risponde un sito quando richiedete una pagina html.