解放双眼,点击阅读

为什么要换主题呢?

其实我也不想换掉的,

原来那个其实挺好看了,功能也挺多,

那我为什么要换掉呢?

主要还是因为访问速度太慢了,

加载的也慢,这对于访问体验非常不友好,

所以我便更换了主题。

原来的主题:

Kratos 版本:2.2

因为主题文件没有CDN加速

比如:CSS、JS、API接口等都是内置的

所以对服务器的性能造成了很大的性能影响

对带宽的占用也是比较大

所以用户访问不仅费流量

而且加载还很慢,这很影响体验

其主题自带的插件也是造成服务器性能的浪费

对于这种情况我只能换一个支持加速的主题了

现在用的主题:

Sakura 版本:3.3.8

这个主题支持CDN加速

虽然我还是调用的内置样式文件(因为需要DIY定制站点)

但是这个主题还是有着不错的优化

而且我比较喜欢它的代码高亮功能(好看的同时还可以全屏)

优化内容:

因为我一般不怎么注重站点优化

所以对于站点优化啥的不太懂

我优化的内容是这样的:

一、压缩网站图片

因为我站点的图片比较多

然而我上传的图片都是不经过压缩的

上传到媒体库就直接调用了

有些原图大小达到了变态的6MB大小

而且不放大看和一般的700KB-2MB的1080P图片看不出来什么区别

所以我将网站的全部图片都进行了压缩

那张6MB的图片直接被我压缩到了1.74MB的大小

其它的图片也各种压缩了40%-70%的大小

二、添加页面缓存

缓存成静态文件可以提高二次访问的速度

而且可以不用再次加载页面内容

节省了更多的流量

三、删除文章修订版本

因为博客的文章内容都是直接保存在数据库里的

而每次修改文章就会保存一条修订版本的文章到数据库

修改的次数多了,数据库的无用数据就会变得很多

这就导致查询数据库的时间变慢

所以我便使用WP-Optimize插件将数据库的修订版本都给删除掉了

然后就是使用下面那条代码禁止了博客保存修订版本

define ('WP_POST_REVISIONS', false);

四、把JS和CSS文件压缩

还是用WP-Optimize插件把JS和CSS文件给压缩整合成一个文件

把前端用到的样式都给放到一个CSS文件内

对读取样式的速度有所提升

虽然对访问速度没有多大的提升,但是也是一个优化内容

五、其它优化

把前端那些有的没的JS功能都给去除掉了

加载的东西变少了,访问自然就快了

Comments

0