Michael Jendryschik: Dokumente einer Website komprimiert ausliefern

Beitrag lesen

Hallo zusammen!

Eine generelle Frage: Ich möchte meine Dokumente auf jendryschk.de komprimiert ausliefern. Wie mache ich das am besten?

Vermutlich suche ich eine elegante PHP-Lösung, die sich in folgenden Schnipsel integrieren lässt bzw. sich daran nicht stört.

if ($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.1' && isset($_SERVER['HTTP_ACCEPT']) && preg_match('|application/xhtml+xml(?!\s*;\s*q=0)|', $_SERVER['HTTP_ACCEPT'])) {
    header('Content-Type: application/xhtml+xml; charset=iso-8859-1');
    header('Vary: Negotiate,Accept');
    $xml = true;
} else {
    header('Content-Type: text/html; charset=iso-8859-1');
    header('Vary: Negotiate,Accept');
}

Oder ist eine Lösung bestehend aus einigen Zeilen in der .htaccess möglich und eleganter?

Gruß,

MI

--
Einführung in XHTML, CSS und Webdesign: http://jendryschik.de/wsdev/einfuehrung/
Disclaimer? Eine Stellungnahme zum Thema : http://jendryschik.de/misc/disclaimer
Was ist ein guter Standard?   :   http://jendryschik.de/wsdev/trans/designguide/