zoukankan      html  css  js  c++  java
  • php 实现gzip压缩

    前提服务器(虚拟主机)不支持gzip压缩,那么我们在打开页面的时候会占用很大的流量,并直接导致网页下载速度变慢
    下面用php自己实现文件的gzip压缩

    假设有a.html文件
    <?php
    oob_start();
    $data = file_get_contents('index.html');
    header('Cache-Control: max-age=43200');
    header("Expires: ".gmdate("D, d M Y H:i ", time()+43200)." GMT");
    header("Content-Encoding: gzip");
    header("content-type:text/html; charset=gbk");
    echo gzencode($data, 9);
    $fileStr = ob_get_contents();
    ob_end_clean();
    echo $fileStr;

    ?>

    可根据具体内容修改需要的header内容

  • 相关阅读:
    jQuery标签操作
    Bootstrap和Font Awesome
    jQuery拾遗
    Bootstrap笔记
    软件测试
    Day01 第一个Python程序
    cd指令
    ls命令
    type命令
    每天一个Linux指令
  • 原文地址:https://www.cnblogs.com/eoiioe/p/1563968.html
Copyright © 2011-2022 走看看