虽然网站速度已经挺快的了,但是始终不愿意放弃折腾的我还是要做一些什么。故先跑去百度一下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);
如果你喜欢这篇文章的话,可以考虑打赏或者留个言来支持我哦。谢谢
将Memcached Redux下载,提取object-cache.php後,并上传至wp-content。
那麽之後需要将插件Memcached Redux关闭吗?还是一直启动?
@皮皮 其实放那个地方默认就是开启的。没有关闭的按钮!
@叶子 抱歉,表达得不清晰。应该是下载的插件可以删掉吗?(已经提取相关档案)
http://i1.piimg.com/567571/8f81b137f1324f24.jpg
@叶子 抱歉,表达得不清晰。应该是下载的插件可以删掉吗?(已经提取相关档案)
http://i1.piimg.com/567571/8f81b137f1324f24.jpg
@叶子 抱歉,表达得不清晰。应该是下载的插件可以删掉吗?(已经提取相关档案)
http://i1.piimg.com/567571/8f81b137f1324f24.jpg
→_→试了一下。感觉挺不错。
感觉已经很快了
@灰狼 因为已经优化了呀。追求极致嘛。能做的更好当然希望更好。要有点追求嘛。
速度已经够快的了,再优化已经不是人能感觉出来的了~
@nyun 哈哈,能够再优化的地方再优化一下。追求完美嘛
貌似高手都是从服务器优化的。水煮鱼好像就是。。。
@mrjucn 服务器已经优化好了,这基本都是服务器优化好了过后,在wordpress才能做的优化。
先把网站做好吧...
@大胡子 好吧,这随你。
可以,这很小叶
@Kido 哈哈,感谢你的打赏。谢谢
666,屌炸了
@大胡子 胡子也去优化优化呗。赶紧挺有效果的。
可以 这很不错