首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在WordPress中“页面缓存”和“对象缓存”有什么区别?

在WordPress中“页面缓存”和“对象缓存”有什么区别?
EN

WordPress Development用户
提问于 2019-07-03 12:37:12
回答 2查看 1.2K关注 0票数 2

我正在优化我的WordPress网站。我现在正在使用2个WordPress插件。首先是用于优化CSS、JS和HTML的“自动优化”。另一个是用于缓存页面的“WP超级缓存”。

在阅读有关WordPress优化的文章时,我遇到了另一个名为“对象缓存”的术语。但是我仍然不知道“页面缓存”和“对象缓存”之间的区别。

有人能帮我理解这一点吗?即使我使用的是“页面缓存”,“对象缓存”也是必需的吗?

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2019-07-03 12:43:42

页缓存是页面的整个呈现的html输出。它对于像WordPress帖子这样的静态内容很有用。

对象缓存通常是构成页面的资源繁重的部分。例如,当您使用WP_Query时,每个结果都将存储在对象缓存中。这可以防止WordPress每次使用WP_Query时都访问数据库。

例如,如果使用ajax进行分页,则下一页结果将存储在对象缓存中,而不是页缓存中。

票数 2
EN

WordPress Development用户

发布于 2019-07-03 13:08:55

页面缓存当访问者A请求一个页面时,该网站将构建它并将此页面“内容”返回给访问者的浏览器。在运行Page时,将保存此页面内容,以便在其他人要求时不需要重新构建页面内容。然后,当访问者‘B’出现并请求相同的页面时,页面缓存只是发送先前缓存的内容(而不必重建任何内容)。

对象缓存涉及存储数据库查询,当在WordPress站点上启用时,它可以帮助加快PHP执行时间,减少数据库的负载,并更快地将内容传递给访问者。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/342078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档