前几天看 Rails 3.1 更新日志时候发现增加了 Rack:Cache,并且因此移除了原有的 page cache 我研究了一下,发现这个东西其实就是个 ruby 版 varnish 嘛,而且既然是 ruby 版的,那么性能上肯定是不如 varnish 了 对于大一点的网站,部署时前端放个 varnish 应该是家常便饭了,这时候就不需要它了 而小一点的网站,如果最前面放 nginx 之类的,这时候 Rack:Cache 的性能应该不如 nginx 处理 page cache 产生的静态文件吧?
总体感觉这玩意好像在实际中没啥用,不知道我的理解对不对?