Anonymous page caching is enabled for all MindTouch sites. This article addresses the importance of anonymous page caching and how caches are refreshed in MindTouch.
Why is anonymous page caching important?
Anonymous page caching allows faster page loading for anonymous viewers. Site performance is improved because storing a page's data in the web browser's cache reduces workload and makes high-speed retrieval of visited pages possible. A page's cache remains in the user's browser cache for six (6) hours, so any repeat visits to that page allow the browser to load the page in no time. With anonymous page caching, the time it takes for MindTouch to respond to a web browser request and for the web browser to begin displaying the page drops to 50 ms on average.
How are anonymous page caches refreshed?
Anonymous page caches are refreshed after a page has been edited (and saved) or once the cache is manually refreshed via the
?nocache parameter (see below).
Some changes made to a page will not trigger a refresh. For example, a classification change or tag addition will not appear on cached pages until they are refreshed manually or until the page is saved in Edit mode.
Why would I manually force a page to be re-cached?
If you update a page and want to make sure anonymous viewers see the latest version of the page, you can force the page to be re-cached by using the
?no-cache parameter. How? In your web browser's address bar, simply add
?nocache to the end of the page URL.
This parameter can only be triggered by users who have EDIT permission on the page.
Learn how to verify page caching is working.