Rails:使用caches_action将缓存的gzip内容直接发送到客户端

时间:2009-11-23 08:19:46

标签: ruby-on-rails caching compression

我正在使用caches_action来缓存一个动作的响应

我想保存缓存压缩响应,然后按原样发送,如果浏览器支持压缩,否则解压缩然后发送。

我的内容的一些特征: 它很少改变 2.我的服务器从90%支持gzip的浏览器获取请求

您认为此方法存在任何问题吗?

如果你是一个正确的方法,那么有一种简单的方法可以实现同样的目标吗?

1 个答案:

答案 0 :(得分:0)

压缩应由Apache或网络服务器处理。 假设客户端支持压缩,则Web服务器将加载静态文件并提供压缩响应。

我建议您查看一下您的网络服务器配置。 这是an example using Apache