Welcome to PotatoCommerce - Magento Extensions Store

Cache Warmer


Cache Crawler extension is used to generate cache for Full Page Cache solutions, Magento Cache and Varnish .

  • High CPU load prevention
  • Multipurpose cache crawler
  • Support of customer groups, multiple currencies, https, etc.
  • Configure crawler priorities
  • Free & lifetime support and updates

Cache Warmer is also available for Magento 2.

Cache Crawler extension is used to generate cache by Magento Cache, Varnish, and Full Page Cache solutions.

3 screenshots: click to zoom
  • Cache Crawler extension settings - General
  • Cache Crawler extension settings - Priorities
  • Cache Crawler extension settings - Advanced

* Required Fields

  • 60-day money-back period
  • free updates
  • free bugfixes
  • free technical support

There have been so many blog posts and articles written about cache and it is not a secret that web pages caching speeds up their load. Caching stands for storing reusable responses so to make subsequent requests faster. But for a page to be cached, it should be opened first. If you flush cache or cache gets expired, your store visitor will have to wait so long till a server processes all the requests from a browser and only then delivers content. This surely not only impairs user experience, but also load your CPU.

Every shopper would prefer the shopping process to go smoothly. And with Cache Crawler in your hands the process of cache warming will be performed by our module, not by your store-visitor.

Deliver the content fast with PotatoCommerce Cache Warmer
and streamline shopping experience of your customers!

Cache Warmer Features

High CPU load prevention

You know that high CPU load may make the requestы slower or even lead to a reboot if CPU is critical.
Our Cache Warmer has such an option which immediately stops cache warming in case the CPU load will get higher than defined by the Acceptable CPU Load parameter.

Priority of cache generation

The process of generating cache may take some time, that’s why some pages which are most popular among your customers should be cached firstly. You can set up priorities which specify which pages should be cached first thing.

Cache Warmer Magento extension priorities

Multipurpose cache Warmer

You can use this solution from PotatoCommerce for generating cache for any FPC extension on the Magento market (PotatoCommerce, Amasty, Mirasvit, etc.) as well as for FPC of Magento Enterprise and even Varnish cache. It uses CURL requests which emulates a real customer visiting of web-pages.

Indication of warming speed, current CPU load and warming progress

These three most important indicators show the CPU and cache warm-up conditions.

Cache Warmer Magento extension priorities

Automatic selection of the warm-up rate depending on the CPU load

Our Cache Warmer automatically monitors and controls the warm-up speed based on the current CPU load. Warmer speed depends on page loading time and number of CPU cores. This feature guarantees that crawling process works as fast as possible without overloading your system.

Generate cache for different customer groups, currencies, page types, http/https protocol

The content of pages may differ for various customers or store views, etc. That’s why we have made the Warmer the way it can generate cache for miscellaneous customer groups, currencies, page categories, http - protocol, user agent of a browser.
Moreover, you can set up generating a separate cache for any required user-agent, for example our crawler can emulate visiting pages by customers for a mobile device (smartphones, tablets).
If you’d like to reduce cache amount, you can disable cache for unnecessary options.

Specify the source of page links

By default our FPC Warmer uses Database for caching pages. However, you can specify your sitemap or any other XML file to define a list of URLs which need to be cached.
Besides, every product can have not only long URLs, but also short ones. Modules consider such links as different as they have different headers. Therefore, if you do not have any redirects, Full Page Cache Crawler can cache both long and short URLs of products.

Add pages to the re-crawl queue automatically

If product, catalog or CMS pages have been updated, cache becomes irrelevant. Our cache warmer will add such updated pages to the queue so that they will be cached anew. For example, if you update and save a product in the Magento backed, this product page and all categories to which this product belongs will be added to the crawl queue.

Included in PotatoCommerce Full Page Cache

Many tests have shown that PotatoCommerce Full Page Cache is the best choice if you need a fast extension and a reliable support. Surely, the Cache Warmer extension is already included in the Full Page Cache extension so that you don’t need to purchase 2 extensions.

Why choose PotatoCommerce headline
Why choose Potatocommerce left
Why choose Potatocommerce right
1 Review

Average rating

Works great!

Posted by Nicolas on Apr 4, 2018
Finally I found stable and fast cache warmer. I use it with Amasty FPC and it works great.

Write Your Own Review

Only registered users can write reviews. Please, log in or register



Magento CE1.5.*, 1.6.*, 1.7.*, 1.8.*, -, 1.9.3*
Magento EE1.11.*, 1.12.*, 1.13.*, -, 1.14.3.*
Compatible BrowsersChrome, Safari, Firefox, Opera, IE8+


  1. Unix OS
  2. Php "exec" function
  3. Php "sys_getloadavg" function
  4. Php "curl" function


  1. Disable compilation
  2. Upload package files
  3. Refresh cache
  4. Re-login to admin panel
  5. install new cron job:
    */5 * * * * /website path/shell/potato/warmer.sh
  6. Set permission 755 on files:
    /website path/shell/potato/warmer.sh
    /website path/shell/potato/warmer.php
    /website path/shell/potato/queue.php


1.0.6 (24 April 2019)
* bug fixes

1.0.5 (08 April 2019)
* bug fixes

1.0.4 (13 June 2018)
+ Added compatibility with Magento Enterprise

1.0.3 (23 April 2018)
* bug fix

1.0.2 (16 April 2018)
* bug fix

1.0.1 (10 January 2018)
* bug fixes

1.0.0 (24 October 2017)
Initial release

We Recommend
Full Page Cache + Cache Crawler

This trustworthy FPC extension will significantly speed up your Magento store.

JS & CSS Compressor + Image Optimization

Improve your Google Page Speed and GTmetrix performance scores with this powerful solution for Magento optimization.

Advanced Performance Reports

Also available for Magento 2