Hola,
No estoy seguro si he entendido bien donde dices:
Cita: es decir que no mando comprimidos ...
Te refieres de mandarlo desde PHP ? o es lo que recibes en PHP
Para comprimir toda la salida de PHP hacia el cliente yo lo resolvi poniendo esa simple linea en .htacess
Código Apache:
Ver originalAddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
Aunque esta no es la respuesta para PHP, hace lo mismo que tu pediste y muy simple.
Esto si, suponiendo que tienes Apache y el modulo deflate activado (cosa que la mayoria de hostings tienen)
En el otro sentido ... desde cliente hacia el servidor .... vi algo (ademas hay un ejemplo con android) en el manual de PHP
http://php.net/manual/es/function.gzdecode.php#112200
Saludos