apache+phpオープンGzipメソッド


apache+phpオープンGzipメソッド:
一、phpを開く.iniプロファイル、zlibを見つけます.output_compression=Off、

  
  
  
  
  1. zlib.output_compression = Off 
  2. zlib.output_compression_level = -1 

#の番号を削除し、に変更します.

  
  
  
  
  1. zlib.output_compression = On 
  2. zlib.output_compression_level = 6 

php gzip構成知識点:
1、デフォルトphpはzlib全局圧縮出力を開かず、圧縮出力が必要なページにob_を使用するgzhandler関数は実装され、両者は2つしか選択できません.そうしないと、エラーが発生します.
2、zlib.output_compressionのデフォルト値はOffで、Onまたはoutput buffer size(デフォルトは4 k)に設定できます.
3、zlib.output_compression_levelは圧縮比を表し、デフォルトでは圧縮比を6、オプションで1-9、-1はphp zlib(gzip)圧縮を閉じることを推奨します.
二、apacheプロファイルhttpdを開く.conf,マウントdeflate_の構成module

  
  
  
  
  1. #LoadModule deflate_module modules/mod_deflate.so 

この行を見つけて、最初の番号を消して、次の文を加えます.

  
  
  
  
  1. <ifmodule mod_deflate.c> 
  2. #gzip  
  3. DeflateCompressionLevel 9 
  4. SetOutputFilter DEFLATE 
  5. #DeflateFilterNote Input instream 
  6. #DeflateFilterNote Output outstream 
  7. #DeflateFilterNote Ratio ratio 
  8. #LogFormat ‘”%r” %{outstream}n/%{instream}n (%{ratio}n%%)’ deflate 
  9. CustomLog logs/deflate_log.log deflate 
  10. ifmodule> 

完了したらapacheを再起動すればいいです.
ここまでで手順はすべて完了しました.までhttp://tool.chinaz.com/Gzips/あなたの成果をテストしました.
(本文はJSコードステーションオリジナル丨www.sitejs.cn|転載は出典を明記してください)
本文の元の住所:http://www.sitejs.cn/sitejs-12310-1.html