我有一个想要缓存在内存缓存中的页面。我在 Heroku,所以标准页面缓存不是一个选项。
我希望有一个中间件来检查是否设置了特定的 cookie 值。如果它不存在,我只想渲染缓存中的值。否则,我希望 Rails 像平常一样处理它,然后在控制器中选择服务器缓存中的值(在检查 cookie 中的值时)。
所以基本上,我需要一种方法来在 memcache 中缓存一个页面,然后再提供它。我不想只使用静态文件,因此页面可以利用布局、资产管道等。所以我想主要问题是如何将页面呈现到内存缓存中。
任何帮助将不胜感激。