object-cache.php下载,启用WordPress自带缓存Object Cache(推荐打开)

昨晚折腾博客的时候,发现了一个好东西,经过本人的使用,效果很明显。推荐大家如果服务器允许,则打开此功能。该功能打开后将会明显减少数据库查询次数和执行时间。

Object

Cache全名File-Based

Object Caching。那么什么是Object

Cache或对象缓存呢?它和一般生成静态HTML页面的缓存(比如WP Super

Cache)有什么不同?一般的缓存是将服务器生成的完整HTML响应进行存档,将之保存为静态的文件保存在硬盘上以供下次调用,一般来说这样的机制都会给静态文件一个有效期,在特定时间或特定动作之后,当前缓存过期并重新生成。

Object Cache则是另一种形式的缓存。它只缓存那些服务器生成上面的响应过程中创建的“数据”或对象。举个例子来说,如果一个Blog的首页有一个列表,比如最新的5个文章,友情链接,指向最新5个评论的链接等等;

服务器可以“单独”地以原始数据格式(raw data

format)缓存它们,所以在未来的调用请求中,这些内容可以被一个接一个地取回。 简单来说,一般的缓存是将生成的“结果”保存起来供下次相同请求时调用,而对象缓存是将生成过程中的零件们进行缓存,下次有相同请求时无须现找零件而是即时拼装,所以也降低了服务器负载(特别是数据库请求次数)。对象缓存比全内容HTML缓存要更灵活,因为它允许当缓存内容发生改变时,只使部分缓存生效。比如当一条新评论在你的博客上发表时,完全没必要更新最新文章列表。另外,它还可以更容易地从以往请求内容的缓存数据中拼凑出新的请求(比如博客“单文章”页可能也包含最新评论列表)。

Object

Cache基

你可能感兴趣的:(object-cache.php下载,启用WordPress自带缓存Object Cache(推荐打开))