前言
大家在使用 typecho 博客的时候,搭建出来的网站访问速度很慢,不少用户都有这样的困惑,那么今天教大家如何给 typecho 博客进行优化。
本期教程所有主题通用,如果还是不会可以找作者
教程开始
伪静态设置
为你的网站设置 typecho 伪静态
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php$1 last;
}
然后打开你的 typecho 后台,找到【网站设置】-【永久链接】,开启这个功能
这个功能不仅可以优化网站,还可以把文章界面的链接中的 index.php 去掉,从而让链接更短,比如我举个例子。blog.caoor.cn/archives/12/
对比blog.caoor.cn/index.php/archives/12/
就会变得更短,更好收录
宝塔网站加速
如果你服务器使用的宝塔面板可以去软件商店下载堡塔网站加速 5.0,不用宝塔面板可以忽略这一步
然后点击设置进入堡塔网站加速,开启加速功能
规则设置为 typecho 专属规则
Redis 缓存
Redis 将数据存储在内存中,读取速度非常快。相比于从硬盘读取数据,内存操作的速度要快得多。因此,当用户第一次访问数据库中的某些数据时,可以将这些数据缓存到 Redis 中,后续访问时直接从缓存中读取,极大地提高了访问速度
宝塔面板在软件商店下载 Redis,安装好
接着为你网站当前使用的 php 版本安装 Redis 拓展
Gzip 压缩
在网络传输过程中我们可以使用 gzip 对数据进行压缩,从而减少数据传输量,减少对网络带宽的消耗,可以加快我们打开网站的速度。
打开我们的网站 typecho 根目录,找到 index.php 文件,将下面的代码放置在最前面,推荐第十行
/** GZIP开启 */
ob_start('ob_gzhandler');
以上就是所有的优化教程了,我们下期再见