This product is transferred. If you delete it, you will no longer be able to buy it with a 100% discount for the initial order. Would you still like to proceed?
Speed up your Magento using cache to the full. Decrease pages loading time and improve user experience, which leads to a better conversion rate and higher search rankings.
Why Magento website has to use a page cache booster?
When you want to make money, you need to provide customers with ease and comfort when navigating your website. A slight delay inproduct page load, during search operation or while browsing your catalog may result in a lost customer.
With the Full Page Cache extension, when a visitor comes to any page of your website, the extension already has a ready page to serve. The page had been prepared and saved into the cache with the very first visit, so Magento did all the rendering work only once as opposed to each time someone opens the page.
Make your store load instantly with page cache booster
Reach an immediate page load for your store
The regular product view page in Magento takes around 2.2 seconds to load. Using our FPC extension, it takes 45 ms (0.045s) to load the page, which is more than 40 times faster. Therefore, having the same hardware configuration and server, the shop loads much faster!
Support for dynamic blocks with Hole Punch
Dynamic blocks are cached separately for each visitor of your website. When some page is served from cache, dynamic blocks are being injected automatically into the “holes”, delivering the most recent info. This is also known as the hole punch feature.
Set up cache update schedule
You can specify the time period for updating your cache. It will be updated as often as you choose. This will help to keep your data up to date with minimal speed loss. The feature is useful when your website gets updated not only via the admin panel (e.g. when products are imported by some automatic script). Changes done via the admin panel get cached immediately. Thus, the visitors of your webstore will have an excellent browsing experience, which positively impacts user engagement and sales.
Improve the SEO ranking of your website
In addition to the significant speed increase, the extension has a setting to detect whether a search engine robot or a regular visitor is browsing your website. It is to help robots index websites more quickly. The module will load pages for robots even faster, as there is no need to start customer sessions in such cases.
Automatic Cache Refresh
The FPC extension automatically keeps cache up-to-date. It refreshes different types of page cache when the information gets modified. For example, when you edit product information, the extension automatically refreshes the cache for the category, search and product view pages.
Clean up old session files and report files
If left unchecked, Magento session files can grow out of control and have a negative impact on your store performance. Now you can automatically delete the outdated sessions and report files using the FPC extension. Additionally, you can determine how often you want to remove old session files.
Advanced cache options:
Reset page lifetime after each customer visit;
Automatically flush product pages cache after each purchase: choose whether to flush only product pages cache or the cache of associated pages as well;
Automatic cache clearing for the pages that depend on catalog price rules and pages with special prices set for particular dates
Support of native Magento mechanisms
The module supports any Magento backend caches, so you have a choice of what to use. For example, implement the Memcache, APC, REDIS, File Cache or Database. The speed up Magento extension also supports mobile theme, multiple stores & currency. The extension also doesn't depend on a web-server.
Debug Mode and Wireframes support
You can enable debug mode to make sure the extension serves pages from the cache and to see page load times. Red frames will highlight the module configuration issues and help you to find and fix problems faster if they occur. Enable debug hints and you’ll never be misled while configuring Full Page Cache.
Beautiful and fast - that's about your store pages!
Our Magento Full Page Cache is fully compatible with the Landing Pages Amasty extension. Reach even higher search ranking positions and better conversion rate thanks to the synergy of these two powerful tools.
Full page cache crawler
Why do you need a cache crawler?
The pages visited by a great number of users require much more time and server resources during the first request. The following requests are performed faster, because the site displays cached content. To make this process less time consuming for store visitors, the crawler is developed to crawl and request popular pages when there isn't too many visitors.
Full Page Cache crawler carefully sorts site pages choosing those that should be cached first of all and adds them to the queue. After the queue is generated, the crawler processes it using cron. The pages are generated emulating various combinations of parameters and then are cached. As a result, the website loads significantly faster for real users.
NEW | The correct support of the If-Modified-Since HTTP header
If your webshop has thousands of pages that are constantly but not evenly updated, the feature will do you a great service. Googlebot has limited numbers of pages to index within a one-time interval. It may lose much of the crawl budget on the pages that were not modified since the last update. The feature allows skipping such pages and re-indexing only modified ones. Thus, significantly increasing the amount of re-indexed pages.
Use flexible crawler settings
Set parameters for page combinations
Each link from the queue is to be checked with all settings combinations from General Settings tab and with default settings, it means when there is no directions for the link. One can easily specify the following parameters for page combinations:
Customer groups;
Store views;
Currency;
Process mobile view ('yes'/'no');
Advanced options
Set the maximal number of logs displayed on the log grid;
Force cron job actions at any time you need;
Enable the display of warning notifications in case of cron task performance issues;
Visual statistics
Due to fancy visual statistics you will easily keep track of crawling progress. Different types of data are carefully arranged in separate tabs:
Codes of crawled pages statuses;
Crawled pages;
Page load time;
Detailed queue processing information;
Queue options
Queue options tab includes a rich list of settings that will help you to fine tune crawling process according to your needs.Store admin can specify the following options:
The number of page URLs that should be processed at a single cron run;
The maximal number of page URLs (rows) displayed on the queue grid;
The source from which the links for crawling will be extracted;
Pages that should be excluded from the crawling process;
NEW | Customize crawler work
For a proper crawler work now you can:
Regenerate cache lifetime - it means that if a particular page has been already cached, the cache lifetime will be automatically reset;
Re-crawl page - this setting will not only reset page lifetime, but newly cache the page;
How to configure this module step by step
See a thorough instruction here, it explains how to configure this module in details. Just select the tab with the info you want to learn at the top right corner.
Amasty FPC vs Magento Enterprise FPC
Customers frequently ask us how much faster Amasty Full Page Cache is, compared to Magento Enterprise Full Page Cache. So, to get the precise data we decided to conduct aseries of tests. We ran rounds of tests for 10, 20, 30, 40, and 50 simultaneous users.
The results showed that Amasty Full Page Cache surpassed Magento Enterprise Full Page Cache in most of the actions.To demonstrate how this works for your business, here’s the table of performance improvement you can get if you replace Magento Enterprise Full Page Cache with Amasty Magento FPC.
How the extension was implemented by others? Real use examples
First visited page
Search
Layered navigation
Product page
Category page
Average
Research: Amasty Full Page Cache vs Varnish cache
❓ Our customers were curious to find out how our extension stacks up against other modules on the market. So we've decided to conduct a study comparing Amasty Full Page Cache and Varnish Cache.
🔥 The results were astonishing. With our Full page cache 14 tested pages load 2-4 times faster than using Varnish Cache together with an integration extension Turpentine. You can see the most significant difference when a user first visits a website, which is clearly the most important moment in visitor's path to purchase.
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you.
If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service in magento?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions.
There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one in magento?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it in magento?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form:
As soon as you send your request, it is considered by our ...
How can I prolong support in magento?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free in magento?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually.
→ Learn more about our special offers
How can I get a discount to re-purchase plugins in magento?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually.
→ Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation.If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento...
How can I pay for Amasty extensions in magento?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed.
If you need to pay for the order with a non...
"Crawler source is not defined" error while generating queue in magento.
The cause of the issue is "Collect Page Visit Statistics" option which is set to "No". Read the full answer to get a complete instruction on how to solve the current issue.
Almost half of the pages are "Cache Miss"! What should be done to solve it?
A large number of pages may receive "Cache miss" status because 'curl' is used as the User Agent.
Read the full answer to see the settings.
Can all store pages be cached at once?
Yes, this can be achieved with a cache crawler which is included in FPC. You will also need your XML sitemap which contains links to all pages of your site (you will be provided with all the detailed instructions on how to use Amasty cache crawler for that).
Can certain blocks be excluded from Full Page Cache?
Yes, the Full Page Cache extension offers to apply the hole punch to blocks. See the complete answer to learn the full list.
Can I disable FPC on a particular store-view?
Yes, it’s possible. You will just need to indicate the store ID in the Observer file.
Can I disable FPC on login/register sections and checkout?
Yes, sure you can keep all the checkout pages uncached for correct operation of the process. Use special settings listed in the full answer to conduct caching of the needed areas.
Can I modify when Full Page Cache should expire?
Yes, Full Page Cache settings provide an ability to change cache lifetime (in hours).
Can I refresh FPC for only some pages of my site?
Yes, you can do that by creating a special file and listing in it the pages where you need to flush FPC (you will be provided with all the detailed instructions on how to do that).
Can I refresh Full Page Cache when needed?
FPC can be refreshed at any time via admin panel or with the help of a script.
Does Amasty FPC magento extension support Redis?
Yes, the Full Page Cache extension supports Redis. To see the full list of supported Magento caches continue reading.
Each store will have separate cache warmer. This ensures that all the information shown to your visitors is correct. What is more, you can create as many combinations for Amasty cache crawler (included into FPC) as possible to ‘warm up’ them.
How much will Amasty FPC speed up my site in magento?
It depends on your current TTFB and server. According to the tests we conducted, our FPC extension can save seconds of loading time which may be critical for your visitors and ROI as a result. Read on to see the tests results.
How to change cache storage location in magento?
For the Full Page Cache module, there are four available cache storages that will influence the overall cache performance. These are Redis, Database, Server, Memcache and each one of them has its pros and cons. Read the full answer to get more details on them.
How to install Magento 1 Amasty extensions?
Each Amasty extension package is provided with the extension files, installation & setup guides and a license agreement. Some extensions include import file examples as well.Before installing any extension, please create a backup of the root folder...
I have a mobile site. How your Full Page Cache module will work on it in magento?
The extension supports responsive mobile interface. All you need for this is to enable mobile design in the general settings section. Go on reading to follow detailed instructions.
I have many customer groups. How FPC will handle that?
You can set best Magento Full Page Cache plugin's cache options for each customer group to make sure all blocks, prices, etc. are displayed correctly.
The core_cache table is constantly increasing in magento. What can be done to resolve this issue?
Unfortunately, the current behavior is common for websites with a high quantity of pages and visits. Please read the long answer to learn a few workarounds for the problem.
What server configuration is supported by FPC?
Amasty Full Page Cache module supports any server configuration, no additional software is required.
Improvement we improved code constructions for Magento Marketplace standards
1.8.22 - Apr 02, 2020
Improvement we improved code constructions for Magento Marketplace standards
1.8.21 - Jan 23, 2019
Compatibility the compatibility with PHP 7.2 was enhanced
1.8.20 - Nov 21, 2018
Improvement minor visual improvements
1.8.19 - Nov 08, 2018
Fix security issues were resolved
1.8.18 - Oct 30, 2018
Compatibility the compatibility with Amasty 'Landing Pages' extension was added
1.8.17 - Oct 10, 2018
Fix the issue with adding a product to the cart was resolved
1.8.16 - Sep 26, 2018
Compatibility the compatibility with the Amasty GDPR extension was improved
1.8.15 - Aug 22, 2018
Improvement now, the extension issues notifications provide more clear instructions on what should be done
1.8.14 - Jun 27, 2018
Improvement the stability enhancement was implemented
1.8.13 - May 14, 2018
Improvement the error messages about data source was enhanced
Fix the issue with using website URLs to filter queue was resolved
1.8.12 - Apr 26, 2018
Improvement a small update to the information panes was implemented
1.8.11 - Apr 11, 2018
Improvement the links to the user guide were added to the admin panel
Fixed an issue with the crawler queue generation for https
1.8.10 - Mar 29, 2018
Fixed an issue with getting a valid login in cookie
1.8.9 - Feb 28, 2018
Fixed an issue with FPC Crawler when customer groups are not set
1.8.8 - Feb 20, 2018
Fixed an issue with the cron execution errors
1.8.7 - Jan 25, 2018
Minification HTML for hole punched blocks is added
1.8.6 - Dec 26, 2017
Fixed an issue with excluding ajax blocks from cache
1.8.5 - Dec 12, 2017
Fixed an issue with crawler when sometimes crawler warmed only one page
1.8.4 - Dec 06, 2017
Fixed an issue with generating URL for Crawler.
Fixed the Number of options counting for each URL in Visual Stats.
Fixed an issue with multistore view queue generation logic.
1.8.3 - Oct 17, 2017
Fixed issue with caching special chars.
1.8.2 - Sep 20, 2017
Compatibility with 3-rd party AJAX catalog extensions improved
Fixed the issue with ignore list
Updated regex patterns
1.8.0 - May 10, 2017
New feature: \"If-Modified-Since\" header is now used to detect whether to respond with \"304 Not Modified\", which allows to save traffic and google crawl budget, greatly affecting performance and google indexing in a positive way
Cache for bundled product gets cleared when child products are modified
Version 1.7.0
Last Update: Mar 29, 2017
1.7.0 - Mar 29, 2017
Compatibility with Landing Pages extension improved
HTTP authentication support for cache crawler
Version 1.6.10
Last Update: Feb 02, 2017
1.6.10 - Feb 02, 2017
Automatic cache clearing for specific pages affected by catalog price rules or special prices which are set for particular dates
A number of general improvements
1.6.9 - Dec 19, 2016
Possibility to clear cache programmatically for specific page (use: Mage::getSingleton('amfpc/fpc')->clearByUrl('http://example.net/default/accessories/eyewear.html');)
Possibility to clear cache for specific page with \"?amfpc_refresh\" GET param
Possibility to clear cache for specific products using product grid update attributes mass action
1.6.8 - Nov 16, 2016
Minor code refactoring for FPC Crawler
1.6.7 - Nov 08, 2016
Improvements for older Magento versions
Minor code architecture improvements
1.6.5 - Aug 05, 2016
Minor fixes
1.6.4 - Jun 27, 2016
Improvements for Google Analytics integration
Minor general improvements
1.6.3 - May 05, 2016
Compatibility with \"Google Page Speed Optimizer\" extension
Module now caches search results of \"Search Pro\" extension
Minor bugfixes
1.6.1 - Mar 25, 2016
Fix for cache crawler debug messages in case of successful crawl requests to pages
Version 1.5.10
Last Update: Mar 10, 2016
1.5.10 - Mar 10, 2016
Invalidation of cache improved for advanced search results page
Fix for the issue when \"last viewed products\" block was not updated in some cases
Workflow and compatibility improvements
1.5.7 - Jan 19, 2016
Minor optimisations
1.5.6 - Nov 12, 2015
Added debug information for FPC crawler
1.5.4 - Oct 29, 2015
Usability of FPC Crawler improved: settings re-arranged
1.5.3 - Oct 27, 2015
Admin routing patch (SUPEE-6788) compatibility
1.5.2 - Oct 15, 2015
Compatibility with A/B Testing extension
1.5.1 - Oct 07, 2015
Possibility to clear cache crawler log
1.5.0 - Oct 07, 2015
Feature to automatically delete outdated session and report files (var/session/ and var/report/)
Possibility to enable debug mode via URL parameter
Possibility to view and clear list of pages to index
Version 1.4.3
Last Update: Apr 25, 2015
1.4.3 - Apr 25, 2015
Minor improvements
1.4.2 - Apr 08, 2015
Improvements for navigation on category pages
1.4.1 - Mar 24, 2015
Minor fixes and improvements
1.4.0 - Mar 16, 2015
New cache regeneration settings: possibility to reset page lifetime; possibility to specify crawler action when visiting already cached page
When some item is purchased now it's possible to flush only product page cache, ignoring category and related product pages
Possibility to cache AJAX requests of Improved Layered Navigation and AJAX Scroll extensions - dramatically improves their speed
More flexible cache control
Version 1.3.0
Last Update: Feb 16, 2015
1.3.0 - Feb 16, 2015
Cache Crawler (Warmer) added
Setting to limit cache size (for database storage only)
Support for cookie notification (cookie law)
Minor updates and improvements
Version 1.2.8
Last Update: Oct 31, 2014
1.2.8 - Oct 31, 2014
Possibility to not separate cache for different customer groups (improves storage usage)
Performance optimisation
Compatibility with SagePay extension
1.2.6 - Sep 24, 2014
Possibility to flush cache on category save
Admin URL check improved
Minor improvements
1.2.5 - Sep 08, 2014
Setting to refresh product page cache after a new order placed (useful when actual product quantity is displayed on the page)
1.2.3 - Sep 03, 2014
Support for REDIS sessions
Possibility to use hole punch feature for custom parts of content inside templates
1.2.2 - Sep 02, 2014
Improvements for hole punch feature
1.2.0 - Aug 26, 2014
New setting page with more debug options
Examples of custom block definitions
Version 1.1.7
Last Update: Aug 22, 2014
1.1.7 - Aug 22, 2014
New setting added for considering pages similar when specified GET params are in the URL
1.1.6 - Aug 20, 2014
Minor improvements
1.1.5 - Aug 01, 2014
Possibility to inject cache statistics into HTML code comments (not visible to visitors)
Minor fix
1.1.4 - Jul 28, 2014
Separate cache for different customer groups (support for group pricing)
Automatic product page cache refresh when review posted/modified
1.1.3 - Jul 17, 2014
Cache storage size usage reduced
Possibility to ignore cache for pages with specified GET params
Better compatibility with 3-rd party extensions
1.1.2 - Jul 08, 2014
Now cache is refreshed for required categories and products only when editing some product
Login and Registration Form