今天浏览到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%
,还是相当可观的
本文引用
版权属于:木 白
本文链接:https://www.moehz.com/archives/typecho-gzip.html
版权声明:本站所有文章采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。
其实没有必要开启gzip,nginx默认会有一次gzip,而且在typecho打开gzip若配置不当会大大提升ttfb
(*/∇\*)我收到上一个评论的时候,去检查也发现nginx其实就已经开了gzip,而且cdn也会开br和gzip,确实是多此一举
查了下也是有gzip的,然而我并没有开启…
cdn开启了,我引言有写,用cdn可以在cdn里开启,不必做的
然而我博客没用cdn φ( ̄∇ ̄o)
说不定就是开启的?也许你多此一举了?
破案了,是nginx上开启了gzip,这篇教程确实多此一举了 (╯‵□′)╯︵┴─┴
对啊,Nginx能启用gzip,快快把这篇隐藏了
留着吧,又不是我一个人犯蠢,好多教程呢

也是熬夜抄的,不能浪费我的努力
就在最上面写一下不用参考了解决吧