Кэширование страницы Rails expires_in
Будет ли работать строка ниже под произвольным контроллером Rails?
caches_page :show, :expires_in => 1.days
Я использую memcached, но меня смущает то, как работает кэширование страниц. Использует ли он файловую систему или поместит страницы в память с помощью memcached?
РЕДАКТИРОВАТЬ: кажется, что он будет использовать файловую систему. Так есть ли простой способ автоматически освободить страницу из кэша по истечении заданного времени или мне нужно написать уборщик?
1 ответ
Метод кеша Rails зависит от ваших настроек в приложении.
Проверь себя config/environments
файлы каталогов для config.cache_store
вариант.
Официальные руководства по кешированию в рельсах: http://guides.rubyonrails.org/caching_with_rails.html