Spec-Zone.ru › Ruby on Rails 7.2

модуль ActionController::Caching

Включенные модули:
AbstractController::Caching

Контроллер Действий Caching

Caching — это недорогой способ ускорения медленных приложений, сохраняя результаты вычислений, отображений и запросов к базе данных для последующих запросов.

Вы можете узнать больше о каждом подходе, нажав на модули ниже.

Примечание: Чтобы отключить весь кэширование, предоставляемый контроллером действий, установите config.action_controller.perform_caching = false

Caching хранилища кэша

Все хранилища кэша из ActiveSupport::Cache доступны для использования в качестве бэкэндов кэширования контроллера действий.

Примеры конфигурации (FileStore — по умолчанию):

config.action_controller.cache_store = :memory_store
config.action_controller.cache_store = :file_store, '/path/to/cache/directory'
config.action_controller.cache_store = :mem_cache_store, 'localhost'
config.action_controller.cache_store = :mem_cache_store, Memcached::Rails.new('localhost:11211')
config.action_controller.cache_store = MyOwnStore.new('parameter')

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API