ollbao 6年前

修改理由:

翻译有误

此投稿已在 6年前 合并。

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
1   
21### 缓存的属性
32
43我们先回到 `$article->cached_comments_count` 访问器。该方法的实现可能象 `App\Article` 模型中的样子:
 
1514
1615我们使用唯一键值的 `cacheKey()` 方法缓存模型 15 分钟,然后简单地在闭包方法中返回评论计数值。
1716
18 注意,我们也用到了 `Cache::rememberForever()` 方法,靠着缓存机制的垃圾回收策略以删除过期的键值。我设置了一个定时器,以便在每隔 15 分钟的缓存刷新间隔里,缓存可在该时间的多数范围内有最高的命中率。
 17注意,我们也可以用 `Cache::rememberForever()` 方法,靠着缓存机制的垃圾回收策略以删除过期的键值。我设置了一个定时器,以便在每隔 15 分钟的缓存刷新间隔里,缓存可在该时间的多数范围内有最高的命中率。
1918
2019`cacheKey()` 方法要用到模型的唯一键值,并且在模型更新时对应缓存失效。下面是我的 `cacheKey` 实现代码:
2120