« 先ほどのポストが、投稿から僅か1~2時間でGoogleの検索結果に反映されている件 | メイン | CentOS3にPHP5+eAccelerator その2 »

地味なApacheチューニング

httpd.confを弄ってみた。

FileETag None
ExpiresActive On
ExpiresDefault "access plus 4 weeks"
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/rdf+xml application/xml application/x-javascript

mod_deflateとmod_expiresとHTTPヘッダへのETag付与。
CPUもそれほど喰わず、いい感じ。

ちなみに、mod_deflateによる圧縮状況は、ログとかHTTPヘッダでも確認できますが、こんな感じで確認できるサイトが分かりやすくて宜しいかと。

圧縮転送に対応していないURLを入力すると、"もしgzip転送したら...."なデータを表示してくれます。

コメントを投稿


画像の中に見える文字を入力してください。

2008年9月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

About

2008年1月20日 23:36に投稿されたエントリーのページです。

ひとつ前の投稿は「先ほどのポストが、投稿から僅か1~2時間でGoogleの検索結果に反映されている件」です。

次の投稿は「CentOS3にPHP5+eAccelerator その2」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.