gzip压缩与gzhandler php为4kb文件

时间:2016-11-10 16:03:13

标签: php json compression gzip

我想为json输出实现gzip压缩功能 我的PHP脚本没有,为了更快的方式我决定gzip json内容 通过此函数ob_start("ob_gzhandler");

原始文件json内容输出大约4kb未压缩,它 压缩后变为0.7kb。

以如此小的文件大小压缩是否有意义,或者我不应该 压缩,因为它不会对速度产生任何显着差异 下载并且在我的vps cpu上施加更多压力可能是一个坏主意。

1 个答案:

答案 0 :(得分:0)

如果您正在运行Apache并拥有mod_deflate,则可以将以下内容添加到.htaccess

AddOutputFilterByType DEFLATE text/json application/json 

对于NGINX,您可以将以下内容添加到site.conf文件中。

gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_vary on;
gzip_types text/json application/json;