since 2010 | 2726 reviews | 4.9/5 rated
sam
Top Full Page Cache
Speed up ower Shop 4 Times Wow.






To be able to use Full Page Cache, some modifications are required.
You can follow the below steps to configure the extension according to your needs.
After having uploaded the files and folders of the extension to your Magento root directory, you can simply modify the index.php file located in your Magento root directory and add the below code at the top of the file:
include 'fpc.php';

If you have defined a default store view with a code different than “default” then you have to add another line that defines the default store view like below:
define('FPC_DEFAULT_STORE', 'french');
include 'fpc.php';

If you have defined several hosts on the same Magento installation, you have to configure what is the default store for each host in the top of file index.php. Here is an example for a French store view with a specific host:
$host = $_SERVER['HTTP_HOST'];
if ($host == 'fr.example.com') {
define('FPC_DEFAULT_STORE', 'french');
} else {
define('FPC_DEFAULT_STORE', 'default');
}
include 'fpc.php';

If you are using APC as an opc code cache, you have to be aware of the configuration. Check if the directive apc.stat is set to Off (or zero). If it is, you have to define the full page cache directory as excluded by adding the directive:
apc.filters="-var/fpc/.*"
Then, you can enable full page caching in:
System › Cache Management

To configure Full Page Cache in a general way, go to:
System › Configuration › Wyomind › Full Page Cache
In the General Settings tab, you can configure the Full Page Cache extension.

In the Storage Settings tab, you can choose what is the cache settings for the Magento backend.
You have a choice between Filesystem and MySQL.
The default value is filesystem. If the custom cache backend is unreachable, the filesystem will be used.

With the Full Page Cache extension, you're totally free to customize the configuration. This requires some knowledge and then is recommended for developers only.
To modify the configuration of the extension, you can go to:
System › Full Page Cache
In the Store Views tab, you have the possibility to generate cache for a specific store view.

You can edit each store view in order to enable or disable the cache by clicking on Edit.

By clicking on Generate, a new window opens. All URLs of the store will be called and the cache will be generated.
Note that you'll also be able to click on Generate All to generate the cache for all store views.

By clicking on Clear, the cache will be cleared for the store view that was selected.

A notification will be displayed once the operation is complete.
The Full Page Cache extension allows you to manage cacheable actions in the Cacheable Actions tab.
You can find predefined actions that you can easily modify by clicking on Edit.

To create your own action, click on Add New Action.
There, you can specify the page in Action Name as <module>/<controller>/<action> and also enable the action in Is Active.
For example, you're using the Competition Creator extension and you would like the page that lists all the competitions to be cached. In that case, you can add a new action with the name competition/index/index.

The default Magento blocks such as the welcome message, flash messages, polls, or cart items are already handled by the Full Page Cache extension.
However, you may have other dynamic blocks that show up in your Magento frontend which are not default Magento blocks. In that case, you'll need to add these exceptions in the AJAX blocks tab.
To do so, click on Add New AJAX Block.
For example, you're using the Competition Creator extension that adds a block competition, you can simply add a new AJAX block with the name competition.

An event is then dispatched when a page cache is generated.
With the Full Page Cache extension, you have many possibilities to generate your caches.
You have 2 possibilities to generate your caches, from:
System › Full Page Cache
You can in a first time generate your caches for a specific store view by clicking on Generate.

It is also possible to generate your caches for all your store views by clicking on Generate All.

Generating your caches via wget command is the most powerful method but can be quite long as it generates the cache for all the pages.
Here is an example of how to generate cache for all the pages of the default store view:
wget http://www.mystore.com-r --delete-after -nd-R png,jpeg,jpg,gif,zip,txt,pdf-X "/customer,/checkout,/catalog,/wishlist,/tag,/sales" --cookies=off --header "Cookie: store=default"
You are free to customize this command, for example by accepting only .html files:
wget http://www.mystore.com-r --delete-after -nd –A html--cookies=off --header "Cookie: store=default"
The module comes with a PHP script that allows you to call all the URLs of a specific store.
For example, you can generate cache of the default store view with the following command:
php shell/fpc.php --generate --store default
Another example for the french store view:
php shell/fpc.php --generate --store french
This extension works with Magento Community Edition and also Magento Enterprise Edition. To know if Full Page Cache is compatible with your Magento version, please check the Compatibility tab.
A license is valid for an unlimited period of time on one single Magento installation.
If you use more than one Magento installation, you will have to buy a separate license for each one.
If you run several domains on the same Magento installation, you will need only one license for all of them.
Although your license doesn’t have a limited period of validity, your support period does. By purchasing an extension, you’ll be granted a 6-month support period for free. Passed this period, you will have to renew your Support plan (see FAQ: How to extend my support period?).You can pre-register your live domain to your license in advance.
Thanks to this option, you'll be able to get the extension ready to use on your domain before it goes live.
To pre-register your production domain:
next to the extension you want your domain to pre-register on.

One license is valid for an unlimited period of time on one Magento installation only.
It is possible, however, to extend or transfer your license in 2 cases:
To be able to use Full Page Cache on both your production and testing environments, follow the instructions below:
Now that you can use Full Page Cache on your production environment, repeat the same steps as above on your testing environments.
The only difference this time: a notification will appear in your Magento admin.
You will be given a choice between:

Click on Add this domain to my license.
A transfer request will then be sent to our team within an hour.
Once the request is taken care of, you will receive a confirmation email.
If your transfer request is accepted, you can use Full Page Cache on both environments at the same time.
The order in which you activate your license on your domains does not matter.In order to download Full Page Cache, log into your Wyomind account:
icon next to Full Page Cache.
A new window opens.

Your download can start.
When purchasing an extension from wyomind.com, you benefit from a lifetime upgrade. You can at any time download the latest version of the extension directly from your account.
To upgrade Full Page Cache, follow the steps below:
next to Full Page Cache.
To uninstall Full Page Cache, go on its zip folder and open it.
You will find a shell file (such as: yourextension-uninstall.sh) that you must execute on both your server and Magento root directory.
Once the uninstallation is over, refresh your cache and enable the compiler back again (if you use it).
Before installing Full Page Cache, you’ll have to:
Now you can install Full Page Cache:

Next step is to activate your license, to do so, click here: Extension activation
Once Full Page Cache is installed, you have to activate the license:

configuration › advanced › advancedIf the message doesn't appear then you must check that:
Wyomind's License Manager has not been removed from your installation.
Wyomind's License Manager is enabled in: app/etc/modules/Wyomind_Licensemanager.xml
The HTML output for Wyomind_Licensemanager and/or Adminhtml_Notification are not disabled in your system under: system





To activate the license of an extension that includes other modules, you’ll have to repeat the steps described above for each extension, using the corresponding activation keys (each module has its own activation key).
If you're getting a white page using the extension, you should enable the error reporting in order to display the error. You can do that from index.php.
sam
Speed up ower Shop 4 Times Wow.
Ibby
The Extension is rellay effective and my Piercing Inline Shop is now very Fast . Google likes that and i have a better Ranking for my Keywords now;-) The Support is already very fast ! Thank you really much
Jörg
The FPC works great and the small issue was fixed within minutes from the support. Compare to other FPC, the price is cheap. We compared it with other FPC and we did not find a dramatic difference to the more expensive once. Of course a big part of the performance is the hosting / server too, so there is always a failure while measuring it. Anyhow, I would always recommend this extension to others, not only because it works great, as well because of the outperforming support..
Marc
Perfect FPC Extension for Magento. One small issue on beginning but very fast fix from support. Great Extension!
jehzlau
One of the best FPC extensions out there. It will really make your Magento site faster, not just 10x, but 20x, or more. It's easy to install and works without problems.
Just got a small issue if you're using a different theme for mobile. It also caches the mobile template. So if you visit your site on mobile, then you visit your site in the desktop, you will see the mobile version of your website.
Anyway, it's an old school method of serving mobile pages to visitors. Now, most of the e-commerce sites are using a responsive Magento theme, so this won't be an issue at all.
The support is also top notch. Johann will never let you down and will fix whatever issue you have after you purchased and install this extension. So if you're thinking twice why it's so cheap compared to Amasty's or Fishpig's FPC, don't be skeptical about BubbleShop's FPC, because it really works like the expensive once. Maybe even better.
The only downside with this extension is you need to modify one file in order to make it work. You need to include the fpc.php file to your index.php so that this extension will work. Overall, this is a really nice extension that will surely speed up your Magento site.
Currently using it in a Magento 1.9.2.4 website.
MancerCorp
I will only write a review where one is deserved as I'm too busy otherwise.
- the time they have taken to get this working properly in our multi site deserves my time to write this.
pages were very slow before as we have many extensions in many subsites... it now rips along.
would only recommend this full page cache out of all i've tried
willilcwsh
We use it in a Magento 1.9.0.1 with 2 Storeviews and it works perfectly.
The integration into Magento was very easy, install module, include file into the index.php and you're done.
The code was very clean and easy to expand, so you're able to extend it for your own needs.
I've written a module to be able to load every dynamic block via Ajax, so we are able to cache a lot of actions even if there is dynamic content on page.
Our page load time is between 40ms and 80ms!!!
The support is great! I've written an e-mail with a question and the response was very fast!
Thank you for this great extension.
ejdewolf
We've tried several extensions but this one is the best performing one.
We had some minor problems beacause we host Magento on a windows environment.
The problem was picked up very fast! The solution was ready within a few hours!
I recommend this extension (and developer) to everybody.
Eric-Jan de Wolf
tom_tom_1
The Cache Tool is my favorite under the many different cache extensions.
Easy install and the updates comes free. Support fast and uncomplicated.
What do you want more!
evolvit
This makes a nice speed improvement on the website. After messing around with a few others that just didn't work or caused major problems we bought this and paid the installation. It was completed within a few hours of buying and has worked perfectly since. An automatic cache crawl would be nice, but its easy enough to click 2 buttons :) Highly recommend.
btray77
I used Varnish before this, and I was having issues with a slow website when people were logged in. I no longer have issues with that. I had looked at several other FPC and I chose this one because of the other reviews.
coolboy0999
I purchased this extension, and I can tell you that this is the best I've seen FPC.
I have tried many different extensions and pay all free tried . But this extension is worthy of respect . It is the best! Easy and simple to configure, support answers quickly , even for me the developer has developed a new functional. And the most important thing is that the module is uncoded , and is a huge plus , because in the future you will be able to make small changes . And all this evil coded modules , buyers depend on developers. In short I am very happy that I paid the money , this unit is more expensive. He increased the speed of my site 2 times ! And it's cool!
esryl
My store is now usable for a reasonable amount of traffic on a shared hosting plan. I was drawn to this one in particular as the code is open and does not rely on DRM.
Lightning quick load times ? would recommend.
jeremybass
I have purchased a few of these extensions for clients and found them to be strong set of extensions. I recommend usage.
Initial release for the master version
Initial release for the legacy version
Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!