mod_expireだけでYSlowが大幅に改善、mod_deflateでYSlowがさらに改善の関連のメモ。httpd.confの設定。
Expires(有効期限)設定
LoadModule expires_module modules/mod_expires.so
ExpiresActive On
ExpiresByType application/x-javascript "access plus 3 days"
ExpiresByType text/css "access plus 3 days"
ExpiresByType image/jpeg "access plus 3 days"
ExpiresByType image/bmp "access plus 3 days"
(必要に応じて他のMime-typeも加える。)
Deflate(圧縮)設定
LoadModule deflate_module modules/mod_deflate.so
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/x-javascript
(古いNetscate対策もするならもうちょっとややこしくなる。mod_deflate - Apache HTTP サーバを参考に。)
おまけ
MaxKeepAliveRequests 30
(最大のCSS数+JavaScript数+画像数+αくらい。適度な数で。)
0 件のコメント:
コメントを投稿