WordPress优化加速之导航菜单栏缓存Menu Cache

今天老白博客@老白给大家分享又一个WordPress优化加速教程:“导航菜单栏缓存WordPress插件Menu Cache”。我们都知道数据库调用是WordPress中的主要性能瓶颈,而大多数人不知道的是,WordPress菜单在性能方面影响也是很大的。WordPress网站导航菜单更改的情况非常罕见,这使它们成为缓存的简单目标。缓存生成的菜单 HTML 将防止所有这些不必要的数据库调用,并大大缩短页面加载时间。

WordPress优化加速之导航菜单栏缓存Menu Cache插图

WordPress Menu Cache工作原理

  • 每次用户访问带有菜单的页面时,WordPress都会从数据库中收集所有菜单数据,然后运行walker来创建菜单的HTML。在此生成的 HTML 返回给用户之前,HTML 会暂时保存在数据库中。
  • 下次用户请求此特定菜单时,将返回保存的 HTML,而不是从头开始创建菜单。

WordPress Menu Cache加速效果(官方)

以下数据来源于官方统计:

For admin user: 对于管理员用户:

  • Loading time for all menus – no menu caching: 0.46s (in average)
    所有菜单的加载时间 - 无菜单缓存:0.46s(平均)
  • Loading time for all menus – with menu caching: 0.0015s (in average)
    所有菜单的加载时间 - 带菜单缓存:0.0015s(平均)
  • Speed benefit: 300+ times faster – menu loads almost instantly!
    速度优势:速度快 300+ 倍 - 菜单几乎立即加载!

For incognito visitor: 对于隐身访客:

  • Loading time for all menus – no menu caching: 0.232194 sec
    所有菜单的加载时间 - 无菜单缓存:0.232194秒
  • Loading time for all menus – with menu caching: 0.001185 sec
    所有菜单的加载时间 – 带菜单缓存:0.001185 秒
  • Speed benefit: ~200 times faster – menu loads almost instantly!
    速度优势:~200 倍快 - 菜单几乎立即加载!

WordPress Menu Cache插件下载

WordPress网站后台直接搜索“Menu Cache”下载即可,或下方地址下载

https://wordpress.org/plugins/menu-caching/

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

面食面点教程视频《20套家庭私房面点课》简单易学

2023-7-30 0:00:00

未整理

2023最新小丫软件库 全新开源APP源码 PHP后端

2023-7-31 0:00:00

0 条回复 A文章作者 M管理员
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索