高级对象缓存到底是什么?

时间:2015-02-02 作者:psorensen

我在看书this article 关于片段缓存。这似乎不言自明,除了这一行:

假设您有可用的高级对象缓存。

什么是高级对象缓存,如果尚未可用,如何检查/实现?

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

高级对象缓存是一种缓存机制,可以存储超出单个请求的持久数据。WordPress的两种流行对象缓存是APC和Memcached。这个WP_Object_Cache class Codex pagea list of links 有关高级缓存选项的详细信息。

SO网友:Wyck

如果没有高级缓存,PHP执行如下所示:

enter image description here

使用高级缓存时,PHP的执行如下所示:

enter image description here

正如你所见,从内存中读取数据的速度更快,就像在个人电脑上玩游戏一样,

发动机场的图像剪切。com公司

结束

相关推荐

Wp_cacheset()中的“尽可能长”有多长?

这个documentation for wp_cache_set() 表示如果您将0传递给$expire (这也是默认设置),然后缓存“尽可能长”。这有多长?什么决定了它?我们谈的是小时还是天?在我的例子中:我在一个由100多个博客组成的多站点网络上有一个非常昂贵的SQL查询,其结果可以缓存数周(真的是永远的-可以在需要时手动刷新)。我应该使用WordPress的缓存还是自己整理?