原创Typecho

Typecho启用gzip压缩,明显提升网站加载速度

本文阅读 2 分钟
首页 Typecho 正文

我们想要提升Typecho的加载速度的话,除了提高服务器本身配置和加大带宽以外,还可以通过CDN加速来优化网络加载速度,可是还有一点也是非常重要的,就是可以开启GZIP来加快网站的打开速度,这一点在当前很容易被人忽略,其实GZIP算是非常基础的一个步骤了。

那么typecho博客要如何开启GZIP压缩呢?这个是非常简单的,找到网站根目录下的index.php文件,这里不要搞混了,是网站的根目录,不是主题模板的根目录,然后在<?php后面一行加入以下代码:
ob_start('ob_gzhandler');
为了大家更容易的看明白,我把修改后index.php的代码贴在下面:

<?php
/**
 * Typecho Blog Platform
 *
 * @copyright  Copyright (c) 2008 Typecho team (http://www.typecho.org)
 * @license    GNU General Public License 2.0
 * @version    $Id: index.php 1153 2009-07-02 10:53:22Z magike.net $
 */

/** gzip压缩Typecho by mokev.com */
ob_start('ob_gzhandler');

/** 载入配置支持 */
if (!defined('__TYPECHO_ROOT_DIR__') && !@include_once 'config.inc.php') {
    file_exists('./install.php') ? header('Location: install.php') : print('Missing Config File');
    exit;
}

/** 初始化组件 */
\Widget\Init::alloc();

/** 注册一个初始化插件 */
\Typecho\Plugin::factory('index.php')->begin();

/** 开始路由分发 */
\Typecho\Router::dispatch();

/** 注册一个结束插件 */
\Typecho\Plugin::factory('index.php')->end();

大家可以使用站长之家的测速工具对网站开启GZIP之前和之后的加载速度进行对比,这里我也贴一下测试的结果,可以看到接近80%的优化效果还是非常不错的。
Typecho开启GZIP后的优化效果

原创文章,作者:努力的牛奋,如若转载,请注明出处:https://mokev.com/29.html
Typecho根据文章修改时间显示,让更新文章内容靠前展示
« 上一篇 03-16
Typecho中神奇的is函数用法详解
下一篇 » 07-24

热门文章

标签TAG

没有任何标签