2009-09-03 6 views

答えて

0

基本的には、セキュリティで保護されたコンテンツのGZIPを処理しない特定のバージョンのIE6に注意する必要がある場合は、すべてをGZipしたいと考えています。

これは、PHPやApache拡張モジュールで行うことができます。私は一般的にあなたがより良いロジックを制御することができますが、他の選択肢も完全に有効ですので、PHPでそれを行うことを好む。 PHPでは、次のように簡単にすることができます:

コードの先頭にあります。

有効なキャッシングなどの問題がたくさんありますので、Supercharging Javascript in PHPSupercharging CSS in PHPを指摘します。 .htaccessの代わりに

1

このライン:これだけ

SetOutputFilter DEFLATE 

。 Apacheはすべての出力を圧縮します。

あなたは、たとえば、すでに圧縮されたファイルを圧縮しないことを選んだことができ、パフォーマンスを改善するには、次の

SetOutputFilter DEFLATE 
SetEnvIfNoCase Request_URI "\.(?:gif|jpeg|jpg|png|tgz|gz|zip|gz2|rar)$" no-gzip dont-vary 

deflate_moduleを有効にするにはhttpd.confで有効にする必要があります。

PHPでも実装できますが、PHPファイルだけが圧縮されます。

関連する問題