2009-09-01 9 views

答えて

1

GZip圧縮はかなり標準的であり、素晴らしい仕事をします。

+0

私は自分のプロジェクトにどのように追加することができますか? –

+0

は、セットアップに何を使用しているかによって異なりますが、ここでは一般的な知識とセットアップがあります。 http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/ – Ryan

1

縮小化のCSSを見て、Javascriptを助けることができます。バックグラウンド、アイコンなどのグラフィックイメージにCSSスプライトを使用すると、サーバーへのリクエスト数が減少します。

+0

ありがとうございます。既にCSSスプライトを使用しています。私はコードそのものを指していました。 –

7

おそらく単一のベストツールはサーバー側の圧縮です。 mod_deflateを使用して、これをApacheでグローバルに有効にすることができます。念のmod_deflateをがロードされていることを確認し、httpd.confファイルの一番下にこれをスティック:

# mod_deflate for server-wide output compression. 

SetOutputFilter DEFLATE 
# Netscape 4.x has some problems... 
BrowserMatch ^Mozilla/4 gzip-only-text/html 
# Netscape 4.06-4.08 have some more problems 
BrowserMatch ^Mozilla/4\.0[678] no-gzip 
# MSIE masquerades as Netscape, but it is fine 
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 
# Don't compress images 
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary 
# Make sure proxies don't deliver the wrong content 
#Header append Vary User-Agent env=!dont-vary 

がすべての静的および動的なコンテンツは、それをサポートするブラウザに圧縮提供されます。

他の最新のWebサーバーでもこれをサポートしています。私は確信しています。ドキュメントを有効にする方法を調べるだけです。

+0

これは*私が探していたものです。ありがとう。 –

関連する問題