21288 Posts in 5733 Topics by 2602 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 133 Views |
-
Why cache draft content?

22 November 2012 at 2:18am Last edited: 22 November 2012 2:19am
What reasons are there for caching draft content by default?
I'm asking this because I've added the following code to mysite/_config.php to restrict caching directives:
// limit caching to test + live environment and "Published stage" only
if (Director::isDev() || Versioned::current_stage() !== 'Live') {
SS_Cache::set_cache_lifetime('any', -1, 100);
}It makes sense to me to have that as a default for SilverStripe in general, because this prevents draft caches from showing on the live site by mistake. I've had this happen with draft menu links for example. It seems a more sensible default from my understanding.
Why would it be desirable to have caching enabled in draft stages?
| 133 Views | ||
|
Page:
1
|
Go to Top |

