wordpress缓存插件: imwpcache,可能是最快的wordpress缓存插件

创建于 2017年2月26日 更新于 2019年2月21日 原创插件 ,

imwpcache是一款简洁但又高性能的wordpress插件,使用该插件,能让你的wordpress页面的加载速度提升到毫秒级别!

后台界面

imwpcache的工作原理是什么?

众所周知,缓存插件的作用基本是将一些消耗性能的数据库查询结果缓存起来,下一次访问直接从缓存中读取数据。但是wordpress本身功能比较多,代码量十分大,每一次运行都需要加载众多的PHP代码,这部分严重拖慢了网站加载的速度,甚至超过了读取数据库的时间!

有人说可以通过opcache来缓存php字节码,但对于不会安装或者使用虚拟主机的用户来说,这毕竟是很麻烦的事情,然而有了imwpcache,一切将变得不同!

imwpcache通过修改wordpress的index.php文件,直接将入口控制,如果有缓存,那么将会直接读取缓存,在这个过程中,甚至都不会运行wordpress的其他的臃肿的代码!这就是imwpcache为什么会这么快的原因。

imwpcache支持什么缓存?

imwpcache作为一款缓存插件,自然会支持多种缓存方式来适应不同的用户,支持的缓存如下

1.文件缓存

最简单的缓存方式,将整个页面缓存为一个文件,服务器不需要任何改动,安装即可体验到飞速的效果。

2.memcache缓存

memcache是一个key-value缓存,数据库的读取和写入都在内存中,而内存的读取速度是硬盘的几百倍!因此使用内存缓存比文件缓存拥有更高的速度。

使用memcache,服务器则需要支持memcache扩展,并且你需要一个memcache服务器来作为缓存的容器,如果有memcache服务器,推荐使用memcache缓存驱动。

3.redis缓存

同样是一款key-value存储系统,和memcache类似,速度极快。如果服务器安装了redis,亦可以使用redis缓存驱动

imwpcache适用于什么类型的站点?

imwpcache适用于以下几种类型的站点

1.新闻类站点

毫无疑问,如果你手中有一个大流量的新闻类站点,适用imwpcache能够大大缩短页面加载时间,减轻服务器压力,显著提高广告收入。

2.信息聚合类,文学类站点

如果你是一个热爱采集的站长,手中有一些信息聚合类站点,毫无疑问,imwpcache适合这类站点。

3.企业站点

更快的打开速度能够最大限度的留住客户

4.淘宝客站点

只要你的站点是展示用途,imwpcache就一定适合。

如何使用?

激活缓存插件之后,菜单中就会新增加一个IMWP缓存菜单,通过简单的缓存配置,就可以使用了。默认为文件缓存。

当然,你可以将缓存类型调整为memcache,同时需要你拥有一个缓存服务器

memcache缓存设置页面

兼容性

很多缓存插件都不兼容一些动态更新的数据,比如文章浏览次数等,imwpcache则兼容wp-postviews,使用imwpcache无须担心评论数不更新,只需要简单的使用一个模板就能做到!

imwpcache还可以在发布新的文章,首页,文章所在分类页面,标签页面,文章所属作者页面将会自动更新,有新评论通过的时候也会自动更新页面。

购买

imwpcache是一款收费插件,不过价格非常低啦,目前只需要39元就可以拿到这个小巧强大的缓存插件,可以到淘宝小店来购买,地址:https://item.taobao.com/item.htm?spm=686.1000925.0.0.SeLnbR&id=545940233162

imwpcache现在已经开源,你可以免费使用它啦!github地址:https://github.com/cmhc/imwpcache

插件下载

好看 (0) 很好看 (0) 非常好看 (0)
赞赏

微信赞赏支付宝赞赏