Cache section overview

This is the section of the Presslabs Dashboard where you can manage the cache for various zones of your site. For performance reasons, you need to wait 5 minutes between cache flushes, as this can induce a lot of stress on the servers if it's used under high traffic conditions. The Refresh URL section doesn't have any limitation and can be used as often as needed.

Cache Stats

This metric presents an overview of the cache response distribution. Find out more about our cache system here, or check our specifications: https://www.presslabs.com/specifications/.

You can find more information about your site’s cache over a selected period of time. To be more specific, we are displaying the hit / miss ratio, which is a unique feature in the WordPress caching ecosystem, and it shows how cacheable your site really is.

In the metric below you can see the cache response distribution over the last week, with an hourly granulation. Greener means better for the site speed.

null

The three categories (Cache Hit, Cache Missed, Cache Expired) can be disabled or enabled from appearing on the chart by clicking their name.

If you want to compare the cache responses with another metric, check the Stats section.

Refresh URL

Use the Refresh URL field to individually refresh the cache for a certain URL. The URL can be the front-page of your site (when you just need to click on the Refresh button), it can be an article page, a CDN resource (e.g. the direct link to a CSS or JS file) or any other URL from your site. Please note that this button doesn't delete the existing cache, but performs a cache refresh, meaning it will regenerate the corresponding resource again.

null

Flush caches

This section has three buttons, with separate use cases for each:

  • Flush Assets Cache - this is used to purge the static resources (images, CSS & JS files, etc.). This is especially needed when you regenerate your thumbnails following a theme change, or just a simple thumbnails reordering — otherwise you'll still see the previous versions of the thumbnails.

  • Flush Memory Cache - this is used to empty the in-memory of the database. This process will decrease your site speed and increase page generation time. It is useful when you are changing your settings, and wish to see the changes right away.

  • Flush Page Cache - this is used to remove from our cache, all html files that are corresponding to your site's pages. This includes the front-page, article pages, category pages, tags and all other archives of your site. This process is useful when you are changing certain parts of the HTML of your site. This includes updates in the ad codes, activating certain plugins, modifying widgets on your site, as well as a complete theme change. Flushing the page cache will not remove from cache any static resources like images or CSS/JS files.

null

Escaped query arguments

Starting with April 2016, we have released an improved caching mechanism where we’re stripping down all the parameters which are not standard. In other words, non-standard parameters are not passed to the backend (where php gets executed). This is the place where you can add arguments that will be passed to the backend (but still cached by our systems). After adding a new argument, you can press Tab, Space or Enter to add it to the list. Make sure to click on Save changes for the new arguments to be taken into account.

null