imwpcache 是一款可以最大限度提升网站访问速度的 WordPress 插件。这款插件能让你的 WordPress 页面的加载速度由秒级提升到毫秒级!

插件简介

插件简介

缓存引擎支持1. Memcache、Memcached内存缓存
2. Redis内存 缓存
3. SQLite 纯文件缓存
缓存管理1. 一键清除全站缓存、更新全站缓存
2. 手动删除或者更新单篇文章、分类缓存
3. 缓存可自动过期
4. 支持自定义文件缓存和SQLite缓存所在路径
可缓存内容1. 首页缓存
2. 所有文章、页面、自定义文章类型的缓存
3. 所有分类、标签、自定义分类法的缓存
缓存功能1. 手机端、PC端、ajax缓存可独立
2. 缓存命中统计
3. 接管入口,最大限度提高响应速度

视频演示

视频演示

插件特色

插件特色

渐进式后台设置

无论您是WordPress新手还是WordPress资深用户,这款插件都适合您。

对于新手来说,您只需要:

  1. 进入站长工具箱-全站缓存,保存一次设置。
  2. 进入缓存管理,清空一次缓存。

是的,仅需要这两步,缓存插件即可正常开始工作。

对于资深用户,您还可以:

  1. 自定义缓存驱动,选择最适合您的网站的缓存
  2. 使用SSI技术让缓存页面自动展示最新文章
  3. 自定义全局缓存过期时间、各种类型页面过期时间
  4. 更多特色功能…

多缓存引擎支持

  1. SQLite: 纯静态文件,绝大多数的网站选择!
  2. Memcache、Memcached、Redis: 高速内存缓存,对速度有极限要求的站长的选择!

自定义缓存文件夹

当缓存引擎选择SQLite时候,可自定义缓存所在的文件夹,缓存文件安全也是插件所关心的!

全站静态支持

使用SQLite驱动+永不过期实现的全站静态。让你的网站访问速度和访问纯静态网页速度一致!

只需要将缓存驱动设置SQLite,默认过期时间设置为永不过期即可。

多端支持

支持PC端和移动端,根据主题类型自定为PC和移动端选择最合适的缓存!

甚至是ajax主题也可以支持缓存!

SSI能力支持

使用SSI(Server Side Include)技术,缓存页面也可实时展示最近更新文章!

只需要开启SSI,插件将会在每次文章发布的时候自动生成一个latest.html的文件,其中包含最近更新的N篇(N为展示数据,后台可设置)文章。

前台使用SSI指令将latest.html文件包含进去即可。

预缓存能力

预缓存是一种提前生成缓存的技术(一般缓存的生成是用户访问生成),让用户和蜘蛛首次访问即可享受飞快的速度,提升用户体验和SEO效果。

您可以:

  1. 在后点预缓存所有网页
  2. 通过计划任务访问任务链接预缓存

使用说明

使用说明

为什么imwpcache非常快

众所周知,缓存插件的工作方式是将一些耗时的操作(如查询数据库等 io 操作)结果缓存下来,下一次访问直接从缓存中读取数据。

imwpcache 通过接管 WordPress 的 index.php 文件,直接接管入口。命中缓存时只会有一次取缓存的 io 操作。在这个过程中,甚至不会运行 WordPress 本身的代码!这就是 imwpcache 是最快的全站缓存插件的原因。

imwpcache支持什么缓存

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

SQLite缓存(纯静态)

SQLite缓存驱动使用sqlite数据库作为缓存存储。如果你的需求是全站缓存,那么使用这种方式可能是最适合你的!使用SQLite可以设置缓存永不过期。

Memcache缓存

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

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

Redis缓存

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

imwpcache适用于什么类型的站点

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

1.新闻类站点

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

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

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

3.企业站点

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

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

如何判断页面是否缓存

方法一:imwpcache缓存插件在文章和分类列表中增加缓存列,用于显示缓存状态,如下图:

如何判断页面已经被缓存

当某篇文章状态为未缓存的时候,点击重新生成链接可以手动生成这篇文章的缓存,不会生成草稿状态下的缓存。

方法二:生成的缓存页面会增加一行html注释(cached by imwpcache)标识这个页面是一个被缓存的页面,如下图:

如何生成全站缓存

imwpcache支持在后台一键预缓存全站,预缓存可以提升全站访问速度。进入缓存-缓存功能-生成全站缓存,点击生成按钮,如下图:

生成全站缓存比较消耗服务器资源,建议在服务器压力小的时候进行。

兼容性

兼容性

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

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

常见问题解答

常见问题解答

Q: 我应该选择哪种缓存驱动

A: 通常情况下SQLite是大多数人的选择。如果追求极致速度且主机内存非常充足,可以选择Memcache或者Redis。如果内存不大且需要全站静态,还是建议选择SQLite缓存。

Q: 支持woocommerce等自定义分类法吗?

A: 支持!插件支持任意分类法和任意文章类型。

Q: 后台预缓存时主机负载很高怎么办?

A: 如果不影响网站正常访问,可以不用处理,刷新缓存时负载高是正常现象。如果影响正常访问了,可以去全站缓存后台设置预缓存间隔,设置1s以上,降低缓存生成速度。

更多常见问题解答请参考

[wprec_post_card post_id=7078]

你可能还喜欢下面这些文章

Auditor:WordPress 文章内容安全审核插件Auditor:WordPress 文章内容安全审核插件

本插件可以识别文章中的敏感信息,如果文章存在敏感信息,文章将会自动移动到安全的敏感隔离区,禁止任何形式的前台访问。

WordPress小说主题wpnovo,支持多语言、付费阅读、VIP会员功能的精美小说模板WordPress小说主题wpnovo,支持多语言、付费阅读、VIP会员功能的精美小说模板

//demo.imwpweb.com/wpnovo/多设备支持主题支持PC和移动端界面,独立设置,互不干扰。移动端首页(右)图:小说页面PC端和移动端的展示付费订阅主题支持付费订阅功能,支持付费单章订阅、整本小说订阅模式。

WordPress自动内链插件 WPKAL ,网站全自动增加锚链接必备插件WordPress自动内链插件 WPKAL ,网站全自动增加锚链接必备插件

什么是内链内链,顾名思义就是在同一网站域名下的内容页面之间的互相链接(自己网站的内容链接到自己网站的内部页面,也称之为站内链接)。自动内链工作原理简单来说,我们设定一些词表以及词表对应的链接,比如词是wordpress插件,链接是http

WordPress 敏感词违禁词屏蔽插件 WPWJC 介绍与下载WordPress 敏感词违禁词屏蔽插件 WPWJC 介绍与下载

这款插件的核心功能就是一点:找出文章中的违禁词、敏感词等措辞不当的词语,替换成你设置的更合适的词或者直接替换“*”号。请注意,需要同时下载站长工具箱和违禁词屏蔽插件,安装插件时也需要两个插件同时安装。

WordPress 文章自动配图、缩略图插件 WPAC 介绍与下载WordPress 文章自动配图、缩略图插件 WPAC 介绍与下载

2、自动生成的图片并非真实在磁盘中的图片,而是动态生成的,如果保存到磁盘会占用大量空间,这个空间没必要浪费,因此修改主题代码,直接将缩略图的地址改为wpac自动生成的缩略图地址是一个非常好的方案。

WordPress 相关文章插件 wprecWordPress 相关文章插件 wprec

wprec利用相似度算法计算每篇文章之间的相似度,找到与当前文章最相似的一些文章,展现在文章底部作为相关文章。我们知道,相关推荐插件推荐的原理是根据当前文章的特征(文章的高权重标签),从文章库中召回相关文章,再根据相关性评分,最后选出To