我在我的 rails 应用程序中从 twitter 和 flickr 获取和操作 XML。结果出现在每个页面上,解析在应用程序控制器中使用 Hpricot 和 open-uri 处理。
这是我对动作缓存的第一次实验,它似乎不起作用。我使用 WEBRick 处于开发模式。在 development.rb 中所有合适的东西都设置为 true。
这是控制器中的内容:
before_filter :twitter, :flickr
caches_action :twitter, :flickr
/tmp/cache 中没有显示任何内容,很明显 Hpricot 在每次页面加载时都在做这件事。
提前致谢。