2024新WordPress缓存插件atec Cache APCu

WordPress插件atec Cache APCu 是一款2024年才投入使用的的高效缓存插件,与其他内存缓存选项(如 Redis 和 Memcached)相比,APCu 被认为是速度最快的缓存解决方案。它利用 APCu 扩展,为 WordPress 提供高效的对象缓存和页面缓存功能,旨在通过减少数据库查询和加快页面加载速度来提升网站性能。本文地质网对该插件的功能及其使用作简单介绍。

2024新WordPress缓存插件atec Cache APCu

1.atec Cache APCu介绍

关于APCU的介绍大家可以看:启用APCu对象缓存优化加速WordPress网站,里面也谈到了另外一个apcu插件APCu Manager

1.1 主要功能:

  • 对象缓存:存储变量和数据库查询结果,加快 PHP 执行时间,减少服务器负载,从而更快速地向访客提供内容。
  • 页面缓存:将整个页面的内容在服务器端缓存,当相同页面再次被请求时,从缓存中提供内容,而无需重新生成。

关于两类缓存可见:一文解读WordPress网站的各类缓存

1.2 插件特点

  • 需要 PHP APCu 扩展(APCu 仅支持 PHP 8.1 及以上版本。)
  • 轻量级(70KB)且资源高效
  • 后端 CPU 占用:6 毫秒
  • 前端 CPU 占用:小于 1 毫秒

2. atec Cache APCu安装使用

2.1 安装启用APCU

[alert title="说明"]安装前,需要在服务器安装PHP的APCU拓展,详看:https://www.dzw6.com/31105.html#h23[/alert]

WordPress插件商店直接搜索:atec-cache-apcu,安装启用

或通过WordPress官方地址下载上传:https://cn.wordpress.org/plugins/atec-cache-apcu/

2.2 设置界面

2.2.1 启用缓存

在设置好服务器APCU环境后,点击插件设置页面即可启用缓存

注意打开Auto clear

2024新WordPress缓存插件atec Cache APCu

2.2.2 对象缓存

该插件对象缓存和页面缓存都依赖 APCu 扩展,而非 OPcache。从该页面我们可以看到相关的缓存统计信息,包括命中率以及缓存大小

2024新WordPress缓存插件atec Cache APCu

清除缓存点击图中Flush的即可

2.2.3 页面缓存

在这里我们能看到哪些页面被缓存了,以及特定页面的缓存清除。

2024新WordPress缓存插件atec Cache APCu

此处可以发现该插件也是没有提供预缓存功能的,我们可以通过shell脚本来快速实现全站缓存:

宝塔面板shell脚本访问WordPress站点地图实现全站预缓存

3.缓存效果检查对比

注意该插件默认是不缓存首页的,其他文章页面可通过响应头来查看。

2024新WordPress缓存插件atec Cache APCu

关于缓存效果,几个朋友反馈确实比redis快,目前也没发现什么bug,大家也可以选择合适自己即可。

memcached:比较适合小流量站,博客,教程见

纯代码免插件优化WordPress6.3实现0sql-强化拓展

Redis:通用的对象缓存,特别适合大流量,技术成熟。

简单实现Redis缓存优化加速WordPress网站

nginx fastcgi:fastcgi较为麻烦,生态没有mem和redis完善,但是速度上几乎可以算最快的

支持NGINX FastCGI缓存清除的三大WordPress插件

给TA打赏
共{{data.count}}人
人已打赏
网站建设

Edgeone防盗链边缘函数增加白名单与重定向

2024-12-9 17:14:14

网站建设

EdgeOne边缘函数实现全站图片转AVIF

2024-12-10 22:32:19

🚨 小黑屋
  1. 又一个APCu对象缓存插件吗?

    • 是的,这个非常新🤣,相比apcu管家,多了一个页面缓存。速度我没测试出来差别

    • 今天抽空测试了atec Cache APCu插件,对比之前的APCu Manager插件,功能更多,然后根据插件中的opcache参数修改建议,现在性能是有提升了。
      APCu Manager插件,页面生成平均耗时0.3s。
      atec Cache APCu插件,页面生成平均耗时不到0.2s。
      (以上页面不是静态缓存页面)
      内存占用比APCu Manager插件略低一点(低不了多少,内存占用差距不大)。
      atec Cache APCu插件的功能、性能,效果确实不错。

    • 是的,atec这个插件功能上就比manager多,且支持生成缓存文件。未来估计也会加上预缓存。但是PHP84好像没有apcu🤣

    • 昨晚安装了php8.4,试试性能,然后准备安装APCu扩展,发现这版本没有,就卸载了换回php8.2

    • 有个浏览器插件Wappalyzer,可以分析所在网站的服务器环境以及所用的缓存

    • 安装Wappalyzer插件后,是能看到服务器环境,在我的网站试了,还有CDN,但是它显示的是cloudflare

    • 毕竟国外的😂,识别不到国内cdn正常

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索