Sitecore Best Practice Series:
# | Practice | Rationale |
---|---|---|
1. | Avoid treating Sitecore caches as a “catch all” for performance optimization | Heavy reliance on caching for performance optimization can make websites “top heavy” and cause significant degradation in performance with every content publish. |
2. | Use Sitecore caching facilities to store cache that depends on content | If additional cache depends on content, it’s best to align it with Sitecore HTML cache and clear it when content gets published. |
3. | Use cache Sitecore tools to tune cache amounts | Proper Sitecore cache configuration is vital to Sitecore website and client tool performance. Remember that cache needs to be tuned in CM and CD environments. |
4. | Consider the total RAM available when increasing Sitecore cache sizes | The combined size of caches in configuration cannot exceed the amount of available system memory. |