片段缓存和wp_cache之间的区别

时间:2016-02-19 作者:karlo jay bueno

我对这两种缓存模式非常困惑。片段缓存和wp\\U缓存之间的主要区别是什么?这两种方法可以同时使用吗?

EDIT

我已经读到了@Steven评论的链接中的片段缓存。我只是想知道有什么区别,用哪一个来提高性能。

1 个回复
最合适的回答,由SO网友:Steven 整理而成

尽管我对缓存知之甚少,但我还是会将此作为答案发布。

如果你读到WP Object Cache 上面写着:

默认情况下,对象缓存是非持久的。这意味着存储在缓存中的数据仅在请求期间驻留在内存中。除非安装持久缓存插件,否则缓存的数据不会在页面加载中持久存储。

根据我从article by Ryan Burnette, 您可以自己设置缓存时间。

片段缓存获取代码块的输出,并将其存储预定的时间量。代码运行时,只要没有超过时间限制,就会忽略该块,并返回存储的输出并打印到页面上。

如果我在这里完全偏离了主题,我们很快就会知道:)

相关推荐

将wp_Query替换为wp_User_Query

我在插件中制作了一些订阅者档案和单曲(个人资料页),其中我还包括了一个“用户单曲”模板,通过template_include. 不过,我正在尝试从插件中删除一些模板,以使其使用主题模板。我用了locate_template( \'single.php\' ) 从活动主题中选择单个模板。我没有使用全局wp_query 在本例中显示我的内容,但页面显示了基于查询默认值的循环(十篇帖子)。我想知道的是,我是否可以完全放弃默认查询,用wp_user_query 我可以将查询到的用户ID输入其中。然后我想筛选the