代码点火器中的缓存

时间:2008-12-04 02:05:14

标签: php codeigniter caching

我已经阅读了CI缓存的文档,但仍然不太了解它。它到底是做什么的,缓存动态网站的用途是什么?

1 个答案:

答案 0 :(得分:6)

来自wikipedia

  

...缓存是复制存储在别处或之前计算的原始值的数据集合,与读取缓存的成本相比,原始数据的获取或计算成本很高。

缓存允许您交易相对昂贵的操作(例如复杂/多个查询),以便更便宜(从文件读取文件/内存)。在动态网站中,缓存通常仅用于此目的(数据库IO到文件IO)。

当经常读取特定数据但很少更新时,缓存非常有用,并且可以在许多请求之间共享。博客帖子就是一个很好的例子(创建一次,编辑多次,多次阅读)。