缓存。浏览器与Rails缓存

时间:2016-03-14 19:30:49

标签: ruby-on-rails caching

我正在阅读文档,但我遇到了这段代码:

.targets.

这应该是低级缓存(缓存值或查询结果)的示例。所以我认为这个缓存是服务器端发生的事情。它将在12小时后到期。所以每当调用competing_price时,无论是来自API的用户还是内部使用,都会从实际的Rails应用程序中传递缓存结果并且此缓存存在于服务器端吗?

浏览器端存储了哪些东西? Chrome实际存储在缓存中的是什么? Javascript文件? HTML文件?图象?

在Akamai上的代理服务器上怎么样?

1 个答案:

答案 0 :(得分:1)

  • 服务器应该缓存加载/计算的重量,在给定的时间段内并没有真正改变。 (显示产品的页面,例如静态页眉/页脚,每X分钟重新计算的统计数据等)。

  • 浏览器应缓存服务器收到的内容,这些内容在一段时间内不会发生变化(如横幅图片,Javascript文件,徽标等)。

    < / LI>