Having read this Q & A, I feel like asking some more, perhaps very basic, questions anyway.
I'm just about to deploy a taxonomy- and Views-intensive site, and I'm wondering about the best cache practices with regards to Drupal and Views configuration.
Needless to say that all my caches are turned off for the purpose of reliable development, but for the sake of speed and server efficiency, some caching should be enabled when the site goes live.
The following questions come to my mind:
- Should the
Expiration of cached pagesand
Minimum cache lifetimesettings depend on the frequency of adding content to the site?
- Is it possible to broadly define types of Views that should have their cache turned on? and which should not?
- If you were to turn the cache on, where would you do that: on the production site, or the development one before deployment?
- Has anybody developed a comfortable operational pattern using a staging and production sites using Deploy module, with regards to cache? If so, what practice do you recommend?