Cache Warmer for Magento 2
Significantly reduce page load times and improve customer browsing experience using Magento 2 Cache Warmer. Pre-generate cache and Warm pages in advance so that they are readily served when requested.
- Schedule automatic crawls
- Prioritize store pages for cache warming
- Generate queue from the database or sitemap
- Exclude specific product types from queue generation & warming
- Warm all or a specific percentage of store pages
- View report of the warming process
- Features
- Product Reviews
- FAQS
- Related Products
HOW MAGENTO 2 CACHE WARMER BENEFITS YOU?
DETAILED FEATURES OF MAGENTO 2 CACHE WARMER
Schedule Cron Jobs
Schedule cron job times to automatically generate the cache warming queue and specify how frequently the queue should be warmed. You can schedule these jobs to run every minute, every hour, every sixth hour, or at specific times of the day. You can also send all a specific percentage of the store pages to populate the cache warming queue.
These settings in the Magento 2 cache warmer allows you to effectively manage your server load. Schedule cron jobs during times when your server experiences minimum load.
Generate Queue from the Database or Sitemap
You can generate the cache warming queue from two sources: Database or sitemap. When you select ‘Collection’, the queue is generated from URLs listed in the database table ‘url_rewrite’. When you choose ‘Sitemap’ as the source, all the existing sitemaps will appear in the subsequent dropdown for you to select from. You can also add custom URLs to the queue.
Exclude Certain Page & Visibility Types from the Queue
If you are generating the queue from the database, you have the option to exclude certain page and visibility types from being included in the queue. For example, you may choose not to include downloadable products or products that are not visible individually in the cache warming queue. This allows you to populate the queue with only the pages that are important to be cached.
Set Caching Priority for Different Pages
Some store pages are more important than others as they may have important information or are frequently visited. You would want these pages to be warmed on priority. With this Magento 2 full page cache warmer, you can do this by assigning priority levels ranging from 0 to 1 to different store pages. 1 is the highest priority while 0 is the lowest. Pages with higher priority will be warmed first.
Exclude Particular Pages from Warming
You can also exclude particular pages from being warmed while still in the queue. You may want to exclude these pages because they are either not frequently visited or unique to each customer.
View Cached and Uncached Pages on a Grid
The extension displays a comprehensive report of the warming process on a handy grid. You can view the number of pages triggered, warmed, and ignored. It also provides related details such as page URL, page type, warming date and time, etc.
Filter Queue URLs by Status & Date
Want to view pages that are invalid or uncacheable? No problem. This full page cache warmer for Magento 2 allows you to filter URLs by status. You can also view the number of invalid pages during a specific time period.