Site Design – Should I enable output (zlib/gzip) compression in my scripts?
NEVER enable Output Compression. Output compression (also called zlib/gzip output) will compress your data before sending it out. NEVER enable this. The data goes from your user server, to front end servers (load balanced) which worry about all compression between users browsers and themselves. They do the compression extremely well and if you send compressed data back to them (they explicitly set headers saying not to, but you have set the script to always to it), they recompress the data and break it.