搜尋

首頁  >  問答  >  主體

php - 有大神知道的gizp压缩是怎么做到的吗

有大神知道SegmentFault的gizp压缩是怎么做到的吗

怪我咯怪我咯2873 天前586

全部回覆(3)我來回復

  • 天蓬老师

    天蓬老师2017-04-10 15:04:53

    PHP 可以直接配置成自动 gzip。

    1. 修改 PHP.ini 中 zlib.output_compression 的值为 On
    2. 激活 zlib.output_compression_level,并让其等于 1-5 中的一个,这个值是压缩等级,值越大压缩的越狠,同时消耗 CPU 越多。
    3. 检查 zlib.output_handler 是否已经注释掉,如果没有,注释掉它。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-10 15:04:53

    如果是用nginx,可以参考这篇文章。

    在Server里添加以下配置:

    gzip on;
    gzip_http_version 1.0;
    gzip_disable "MSIE [1-6].";
    gzip_types text/plain application/x-javascript text/css text/javascript;
    

    回覆
    0
  • 怪我咯

    怪我咯2017-04-10 15:04:53

    服務器端的 handler

    回覆
    0
  • 取消回覆