jonathan_made

High Performance Cache with Varnish support

  • Popularity Score 665 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Advanced Block Cache module with support for Varnish and ESI tags that enhances performance.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

High Performance Cache with Varnish support

Quick & Versatile Performance Boost

Few know that Magento out of the box actually doesn't cache any frontend blocks other than Navigation and Footer, which are basically static as they are. This module enhances performance by giving developers a simple interface for caching any block they want, and comes with good default settings.

Simple Configuration

Choose what you want to cache and where, via simple layout XML changes - per layout handle. There is also support for disabling cache for specific handles such as the checkout, where you don't want to load the main content block from cache.

Varnish + ESI support (Experimental)

Varnish support is built into the actual module. Caching is done on a granular level, keeping the session-dependent blocks cached on a user level until something has actually changed. This means loading times can get extremely low and that whole pages can be served directly from Varnish memory. Check layout/madecache.xml for examples.

Block Level Profiling

A separate profiler is included which gives insight into the different block renderings times, making it easier for a developer to determing which block to cache or not.

Unobtrusive & Future Proof

Events are used instead of block rewrites, and no core functionality is modified. This means that there will be no interference with other modules, and that manual block cache settings are preserved. Implementing block cache is vital when scaling Magento. Be sure to do this before residing to full page cache.

Bleeding edge version available at Github

Release Notes

1.4.6

2013-10-06 18:20:03
  • Version number: 1.4.6
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Block cache:
* Fixes an issue with the cart_sidebar block caching incorrectly

1.4.5

2013-10-06 11:20:15
  • Version number: 1.4.5
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Block cache:
* Don't cache the head block by default
* Don't cache the left block by default
* Allow caching the layered navigation block
* Product_List_Product performance enhancement
* Don't clear the whole cache on product save

Varnish:
* Correctly flush varnish from admin
* VCL example to validate sessions using CouchDB
* Cleanup of magento.vcl

1.4.4

2013-04-08 15:46:53
  • Version number: 1.4.4
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Block Cache:
* Clear product cache on order placement for correct stock display
* Take currency code into concern
* Allow developers to manually set a static cache key using layout XML (example in madecache.xml)

Varnish:
* Only render *blocks* as parents
* Better parsing in getServers()
* IE needs a special P3P header to accept AJAX Set-Cookie

1.4.3

2013-01-02 12:03:07
  • Version number: 1.4.3
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Block Cache:
* Cache the toolbar block correctly
* Only purge product review cache via admin actions
* Only clear the review cache for the affected product

Varnish:
* Don't display varnish messages in the frontend
* Use bans instead of purges for entity clearing

Misc:
* Take EE FPC into concern on product save

1.4.2

2012-11-22 18:15:51
  • Version number: 1.4.2
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

* Contains Varnish related fixes
1 2 3 4
Reviews

About the Developer

This extension was developed by and is supported by jonathan_made

High Performance Cache with Varnish support 3.7 5 7 7
Did the job i installed it and installed varnish and all was said and done. did a great jon. April 28, 2014
Great extension This extension made my magento store fly. I totally recommend this to all, who have Varnish server installed. However there's one bug: The product's quantity doesn't update after orders. For example if my store has Product X only one piece left and Customer A buys it, the products page should disappear from category (or should become out of stock) March 31, 2013
How can I recommend a product with No support whatsoever? The product sounds great. But there is absolutely no way of getting any help to get it working? I installed and just getting blank pages everywhere. Manually clearing the cache and the pages work....for the first click ONLY, then revisiting any page gives a blank page again. So frustrating that there is no support for this product. In the admin cache management it says 'Full page cache. Requires a configured Varnish daemon, see https://www.varnish-cache.org/ ' What on earth does that mean? Spend a day looking through the Varnish site? That link just goes to the site and is of no use whatsoever. Please can you explain why we are getting blank pages? March 16, 2013
Works perfectly, does wonders with page responsiveness. Will install on all my customer stores right away! Small bug: Running the default theme, changing currencies with the dropdown does not seem to invalidate the cache. Can varnish distinguish between for example category.html and session variable currency=EUR and category.html and session variable currency=USD? All in all, great work! (and from Sweden too :-)) November 9, 2012
simple. fast. reliable. September 23, 2012
Hi, Thanks for making this FREE. "ESI is supported in conjunction with for instance Phoenix_VarnishCache" Couldn't understand this phrase. Does this mean this extension supports ESI + all the features of Phoenix_VarnishCache Regards, Moses. August 7, 2012
Fantastic! I spent hours trying to figure out how to get the category view page to be cached. I installed this extension and now I'm done. July 27, 2012
1-7 of 7
Q&A
(2 Questions : 0 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25852331
Customer avatar
Hi

I have installed your extension on magento CE v1.7.0.2.

The performance improvement is significant but I have lost my top links i.e. :-

- Your Account
- Your Wishlist
- Your Cart
- Checkout
- Log In

Any thoughts as to what the issue may be?

Thanks
by
IanRyan
-
1 year, 4 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26944049
Customer avatar
I tried removing the magento connect, magento over there for work
by
net32
-
3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.