虽然网站速度已经挺快的了,但是始终不愿意放弃折腾的我还是要做一些什么。故先跑去百度一下wordpress的优化怎么做。搜到了一篇我爱水煮鱼大大写的优化文章。不过他写的是他所要进行的收费优化的内容。如下图

咱们肯定是不会去花那个钱的,既然不舍得花钱,那么就自己来弄呗。所以我就按着他的优化内容。一一进行百度。

首先第一步,安装Memcached扩展,先去问了朋友,他已经在服务器上安装Memcached扩展了,所以我只需要一个支持Memcached的WP插件就可以了。搜索了百度,都发现用不了。即安装后都会出现白屏的错误。所以我想着直接去WP官方插件库搜吧。当时搜到了下面这个插件。

首先,我先安装了第一个插件,发现无效。故排除掉。然后我直接选了第一个下面的,也就是按顺序来第三个Memcached Redux 插件,安装启动,果然有效。然后登录FTP查看插件结构发现插件里面就只有一个object-cache.php文件,而百度上搜时,虽然都是无效的。但是所有的教程都有一个共同点,那就是将object-cache.php文件上传到/wp-content/当中(注意不是/wp-content/plugins)所以我就从plugins中把object-cache.php文件下载下来然后上传到/wp-content/中去。进行访问,无异常。

虽然百度上没搜到Memcached适用的插件,但是却找到另外一个不错的东西——batcache插件

这个batcache插件的特点是可以将整个页面缓存到内存中,下次直接从内存中取出html,完全不需要计算,所以速度非常快。所以看到这里,我就赶紧去wordpress官方插件库下载了下来,然后看到此插件目录里面有两个文件,如下图。

看到的那篇文章说,batcache.php是一个提供情况缓存的GUI入口,并无大用。所以也就是说只有advanced-cache.php文件有用。而且文章还说了,可以和安装Memcached插件方法一样将advanced-cache.php上传到/wp-content/中去,所以我立即进行上传。点开网站进行访问,ok,无错误。查看速度,提升不是很大。查看下速度,从700多MS降到了500多MS,表现不错。当时安装第一个的时候忘记看了,所以不知道此款插件的具体效果。

接着我就进行第二步,网上搜了看发现Opcache无一例外都说好于APC,故赶紧催朋友安装Opcache扩展。安装完毕后,重启php。再次查看速度,从500多MS降到了400多MS,效果还是很显著的。

目前只有第三步,动静态分离这个方法还没有做。打算明天再考虑做不做,现在访问速度是不是快了很多呢?你也赶紧进行优化吧。

发现部分朋友还是有些不明白,记住文件上传成下图这个位置。

最后一步,记得给根目录的 wp-config.php 结尾加上(之前忘记了把这一步骤分享给大家!抱歉!)

define('ENABLE_CACHE', true);

如果你喜欢这篇文章的话,可以考虑打赏或者留个言来支持我哦。谢谢