How to
This section provides a collection of practical guides and tutorials on how to work with the Full Page Cache Warmer module.
๐๏ธ Verify if pages are cached
Our Page Cache Warmer collects URLs and monitors their status, but it does not store the cache itself. As a result, its functionality relies on the work of your Magento cache system. Use this methods to verify the functionality of the page cache warmer.
๐๏ธ Add URLs to the pages table
To add URLs to pages table, use sources. After the extension is installed, the Visitors' actions source is available and used by default. However, you can also create and use other sources to meet your needs.
๐๏ธ Manage exclusions in the warm queue
Use exclusions to optimize the extension's performance and avoid warming up unnecessary pages.
๐๏ธ Exclude blocks from page
Use the Hole punch function for complex pages constructed from multiple templates and blocks to exclude individual blocks from caching. The rest of the page will be cached.
๐๏ธ Prioritize pages for warming
The default All Pages warm rule allows warming up all pages of the site based on their popularity. You can create a custom configuration and warm pages in a different order. To do this, you need to:
๐๏ธ Warm pages
Tracking page status and warming them up is the primary function of the extension. By default, pages are warmed up when the default Magento cron runs, but they can also be warmed up using the alternative methods described below.
๐๏ธ Speed up warming
Pages Warming works as follows: The cron job initiates the warming task, where the extension retrieves a list of URLs from the Pages and checks each one. Any URLs that are excluded through the exclusion configuration are filtered out and will be removed. Next, the extension sends a curl request to the server hosting the cached page. Once the server responds, the extension marks the page as Cached.
๐๏ธ Monitor warmers efficiency
To assess the efficiency of the Page Cache Warmer, use the Statistical info block. To determine the current cache fill, use the Effective cache fill rate. To check how many pages were served from the cache when visited in the browser during the last 24 hours, use the Cache coverage (last 24h) line. To see how the cache fill has changed over the past 24 hours, use the Cache fill history graph. The average warming speed and cache type can be seen in Server info block.
๐๏ธ Monitor cache flushes
Page Cache Warmer allows you to track changes to products and site pages and update the cache for them.
๐๏ธ Upgrade extension
Follow these steps to update the extension via ัomposer:
๐๏ธ Disable extension
Using these steps you can disable or remove extension.