2012-12-10 56 views
0

可能的重複 - Why is php gzip output not working for me?gzencode不壓縮的代碼

我想測試我的網站是否真的壓縮或不壓縮。

我已經使用gzencode($ data,9) - 最大壓縮。我還通過http://www.gidnetwork.com/tools/gzip-test.php檢查了我的網站,以檢查gzip是否正在工作,並且它正在變成gziped。

但是,當我通過螢火蟲或鉻檢查請求,我沒有看到壓縮前和壓縮前請求的大小有任何差異。我的意思是兩者是相同的。

即使是gzib測試工具,上面顯示在這兩種情況下相同的數據:gzencode($的數據,0)和gzencode($的數據,9)

現在,我沒有得到爲什麼它顯示在同一頁面大小這兩種情況。

請幫忙。

感謝

回答

1

您可以使用另一種替代的方法來做好這項工作。

<?php 
    ob_start("ob_gzhandler"); 
    ?> 

    <html> 
    <body> 
     <p>This should be a compressed page.</p> 
    </body> 
</html> 

<?php 
    ob_end_flush(); 
    ?> 

注:

ob_gzhandler()需要zlib擴展。 ob_gzhandler

+0

我試過這種方法也....但我仍然沒有看到前後compression.Result是兩者相同的頁面大小有什麼區別:尺碼:6.23 KB 壓縮後的大小:1.79 KB 節省數據流量:71.27% – Dharmesh

+0

如果原始大小是6.23KB,壓縮後它是1.79KB ..我認爲它工作。 –

+0

是的...但即使我評論我的壓縮代碼仍然結果相同 – Dharmesh