mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Improve Caching with Rails Guides [ci skip]
Adds the "Caching in Development" section to demonstrate usage of the dev:cache task in development mode. Also, makes a small grammatical correction in section 2.4.
This commit is contained in:
parent
bac40b9cc8
commit
da7c4126d3
1 changed files with 15 additions and 1 deletions
|
@ -396,7 +396,7 @@ config.cache_store = :file_store, "/path/to/cache/directory"
|
|||
```
|
||||
|
||||
With this cache store, multiple server processes on the same host can share a
|
||||
cache. The cache store is appropriate for low to medium traffic sites that are
|
||||
cache. This cache store is appropriate for low to medium traffic sites that are
|
||||
served off one or two hosts. Server processes running on different hosts could
|
||||
share a cache by using a shared file system, but that setup is not recommended.
|
||||
|
||||
|
@ -570,6 +570,20 @@ You can also set the strong ETag directly on the response.
|
|||
response.strong_etag = response.body # => "618bbc92e2d35ea1945008b42799b0e7"
|
||||
```
|
||||
|
||||
Caching in Development
|
||||
----------------------
|
||||
|
||||
It's common to want to test the caching strategy of your application
|
||||
in developement mode. Rails provides the rake task `dev:cache` to
|
||||
easily toggle caching on/off.
|
||||
|
||||
```bash
|
||||
$ bin/rails dev:cache
|
||||
Development mode is now being cached.
|
||||
$ bin/rails dev:cache
|
||||
Development mode is no longer being cached.
|
||||
```
|
||||
|
||||
References
|
||||
----------
|
||||
|
||||
|
|
Loading…
Reference in a new issue