Beachte, dass ob_gzhandler immer Komprimiert, daher solltest Du unbedingt den Accept-Encoding-Header vom Browser parsen, bevor Du damit anfängst.
Da steht aber
Before ob_gzhandler() actually sends compressed data, it determines what type of content encoding the browser will accept ("gzip", "deflate" or none at all) and will return it's output accordingly. All browsers are supported since it's up to the browser to send the correct header saying that it accepts compressed web pages.
Und wenn ich mich nicht irre, wurde obendrein zumindest in früheren PHP-Anleitungen vor der Benutzung von ob_gzhandler explizit gewarnt, weil das Ding alles andere als zuverlässig funktionierte. Deshalb besser zlib.out_compression.
Gruß,
soenk.e