Magento 2 Full Page Cache Warmer
Store cache is cleared frequently so it becomes essential that you timely cache all the necessary pages and keep your customers as well as search engine crawlers updated with the latest version of the page. If you ignore the process of website caching, store loading time increases. It may lead to speeding penalties from Google. Additionally, you may lose customers because of the slow speed of the website.
To eliminate all the problems and automate the process, you need the Magento 2 full page cache warmer. It allows you to generate a warmer queue according to your priorities via different methods. You can auto update the web caching process so that as and when new pages are created or old ones are updated, the extension will update the warmer queue and ensure faster loading of pages. You can also generate a warmed pages report easily.
- Select Queue Generation Source
You have the choice to select the queue generation source for generating the warmer queue.
- Page Types
Choose page types that should be added to warmer queue for process. Drag and drop pages to set up processing priority as per your wish.
- Sitemap XML
Set the relative path of sitemap XML file for fetching the warmer url from sitemap XML file.
- Text file with one link per line
Set the relative path for text file which contains the list of urls (one link per line).
- Sitemap XML and Text File together
For using both sitemap XML file url and text file url, choose this option.
- Popular Pages
For crawling most visited pages, you can use this option.
Warmer Queue & Warmer Log
- Warmer Queue
Go to Admin Panel > SYSTEM > MageBees Full Page Cache Warmer > FPC Warmer Queue.
Queue for urls to be warmerd which are generated using command line, Cron job or back-end will be displayed in Warmer Queue grid.
- Warmer Log
Go to Admin Panel > SYSTEM > MageBees Full Page Cache Warmer > FPC Warmer Log.
Effectively display warmed page url detail in warmer log grid with possible page combinations depending on selected store, currency and customer group.
- Must Have Extension..!!
Works automatically on cron. Awesome module for speeding up your website.
Usefulness Functions as Described Developer Support
Full Page Cache Warmer Extension For Magento 22019-08-27 10:58:45
Q-1: I have tried to install Full Page Cache Warmer using the terminal, but I am not able to install it using the command line, what are the steps for custom installation of the extension?
Ans : Please contact us for installing our module in your store.
Q-2: Is It possible to generate and process the warmer queue using the command line?
Ans : Yes, It is possible to generate and process the warmer queue using the command line. Please follow the below mentioned steps:
1) Open command prompt/terminal and change directory to your Magento installation directory.
2) Run following command :
> For Generate Warmer Queue:
php bin/magento magebees:warmqueue:generate
> For Process Warmer Queue:
php bin/magento magebees:warmqueue:process
Q-3: Why am I getting Exception as "An error occurred during“ ”fileLock execution"?
Ans : Warmer queue generation and process can be executed from command line, back-end and Cron job. If at any moment queue generation process executed from command line and process warmer queue is executed from back-end, then it may cause problem. To prevent the conflict between this process, we have generated the lock file so you may get this exception.This lock file will automatically unlock after the execution is complete and not show this exception after refreshing the page.