今天浏览到Veen Zhao大佬的博客,可恶他的主题好漂亮,又心动了orz
啊,说回正题,看到了他的一篇博文Typecho开启Gzip,感受火箭般速度
感觉能大大提升typecho的访问速度,尝试做了一下,很简单,本文记录流程,文本大量参考上述链接中的原文。
nginx会开启gzip,cdn也可以开启gzip,所以这篇可以不要参考

什么是Gzip

Gzip是一种常用的HTML压缩技术,通常情况下,Gzip开启后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

开启Typecho的gzip压缩

开启Typecho的gzip功能很简单,只要在根目录下的index.php文件里面加上下面这一句就可以了:

/*添加Gzip*/
ob_start('ob_gzhandler');
注意:是整个网站根目下的index.php文件,不是在主题目录下的。

位置我是按照大佬的建议,放在了最上面,如图

测试效果

可以在站长之家提供的Gzip检测链接,进行测试,如图


可以看到已经成功生效了(其实多半是又拍云cdn压缩的),压缩率为67.19%,还是相当可观的

本文引用

参考教程:Typecho开启Gzip,感受火箭般速度