Кеш-память по умолчанию - это память для действий и кеширования фрагментов, поэтому в tmp / cache ничего не появится. Вы можете изменить это на file_store для целей отладки.
Я бы порекомендовал gem установить mongrel и использовать его вместо webrick в режиме разработки. Это быстрее и дает лучшую информацию с первого взгляда, чем webrick.
Когда действия кэшируются, все до того, как фильтры все еще будут работать.
Похоже, вы выполняете действия в твиттере и flickr как простые старые методы в before_filter. Это не будет вызывать кеширование. Вы должны посмотреть на кэширование фрагментов и изменить свой контроллер на:
class SomeController
before_filter :twitter, :flickr
protected
def twitter
unless read_fragment('twitter')
... do stuff ...
end
end
end
#_twitter.erb
<% cache('twitter') do %>
render the relevant stuff
<% end %>