Ey gracias por las respuestas,
sí, al final lo haré con el apache. He encontrado una página en la que se explican las diferentes opciones de hacerlo, salvo la "nativa de php" con el zlib.output_compression en el php.ini.
http://viralpatel.net/blogs/2009/02/...rformance.html
De todas formas seguramente sea lo más limpio, aunque intentaba evitar tener que meter más cosas a los archivos .htaccess
En cuanto a lo que me comentas maycolalvarez, sí gzip comprime, pero el efecto de ello es que los archivos mandados al cliente reducen bastante su tamaño y se gana mucho ancho de banda, con lo que el rendimiento global de llamada-respuesta (no el de procesamiento del servidor) se ve mejorado/optimizado.
saludos y gracias otra vez