The Hussey Coding Technical Journal

The Hussey Coding Technical Journal

12 May 2014

Magento performance profiler


We have recently launched our latest tool which is designed to go hand in hand with Evolved Caching, our performance profiler.  Evolved Caching is our highly advanced Magento full page caching solution, which we truly believe is the best caching solution in the market place, oustripping alternatives both in terms of performance, and versatility.

We know that you want to be sure before purchasing an extension like Evolved Caching, and to help you make the right choice is exactly why we created our profiler.  The completely free tool makes it quick and easy to analyse the performance of your store and gives you straight forward and clear advice, highly tailored to your store and it's current performance.

It's not sales driven, so if the performance of your store is already good then it will tell you that you don't need Evolved Caching.  If there is potential for improving performance then it will tell you how you can do that, and give you the reasons why you might want to consider purchasing Evolved Caching.

You may already have come across our previous blog post about Magento performance - it's a great source of information which shows you three important areas to look at when assessing the performance of your store.  The profiler is designed to asses, in real time, the areas discussed in the post and will give you clear information about current performance, it will also show you any areas of improvement, and make a recommendation on what kind of improvement you would be likely to see using Evolved Caching.

So along with the extensive documentation that already exists for Evolved Caching, and the performance information given in the blog post, we are confident that the addition of the profiler allows you to make a truly educated decision about purchasing our top rated caching extension, Evolved Caching.


You can read about the full capabilities of Evolved Caching including in depth usage and full benchmarks here.

The extension is compatible with Magento 1.4 and above.  You can view all Hussey Coding extensions including this one on Magento Connect, and you can purchase Evolved Caching here.

9 April 2014

Evolved Caching 1.8.0 released


Version 1.8.0 of our flagship Magento extension, full page caching solution Evolved Caching has just been released.  As ever a lot has changed since version 1.7.0, and a number of fixes for occasionally occurring bugs are now in place.  More importantly however are two major new features added for this release.

The first major addition is the automatic re-caching of pages for scheduled design changes, and product special prices.  If you have configured a store wide, category based, or product based design change to run for a limited time, the relevant cached pages will now be cleared and re-cached automatically at the start, and end of this period.  The same is also true when scheduling a time limited special price for a product.  So now you can be sure your cache will always be up to date, even during seasonal promotions.

Generate Cache button
Generate Cache button

The second major addition is a feature which many competing full page cache extension developers offer only as a separate, paid extension - a cache crawler.  The Full Page Cache Entries grid now features a new button, Generate Cache.  Once generated, by using automatic cache clearing and warming, the cache really keeps itself up to date.  However when there is no cache, whether that's because Evolved Caching has just been installed, or because the cache needed to be cleared for some reason, the Generate Cache button lets you immediately build up a good basic cache for the store.  The crawler will cache all CMS, category and product pages for the store, so a good percentage of pages a customer visits will be cached right from the outset.


You can read about the full capabilities of Evolved Caching including in depth usage and full benchmarks here.

The extension is compatible with Magento 1.4 and above.  You can view all Hussey Coding extensions including this one on Magento Connect, and you can purchase Evolved Caching here.

25 February 2014

Evolved Caching 1.7.0 released


We have just released version 1.7.0 of our flagship Magento extension, full page caching solution Evolved Caching.  A lot has been added since version 1.6.0 including making both the extension and Varnish integration fully compatible with Magento CE 1.8+, adding the ability to fully manage your Varnish cache from within Magento, allowing URL parameters to be ignored by the cache, and when using AJAX based dynamic content updating you can now define holding HTML to be displayed before the dynamic content has been collected from the server.

You may have heard about many full page caching solutions, including Varnish, running into problems with the frontend form key which has been introduced with Magento CE 1.8.  The addition of this key if not fixed effectively breaks the store as you can no longer add products to the cart.  Some caching solutions which have 'fixed' the problem resolve it by stripping out the extra level of security offered the inclusion of this form key.  Evolved Caching resolves the issue both in it's own cache, and in Varnish whilst maintaining the extra security offered by the form key.

Another important addition since 1.6.0 is the ability to ignore URL parameters when building the cache.  You may for instance have a number of landing pages on your site where you use tracking parameters in the URL to analyse traffic.  As these parameters have no bearing on how the page is built, ignoring them means that extra cached content is not created due to their inclusion.

A couple of exciting new additions relate to Varnish integration, and holding HTML.  You can now actively manage your Varnish cache from within admin, and it will be automatically cleared and warmed at the same time as the Evolved Caching entries.  This also extends to managing image, CSS and JS content cached by Varnish.  This makes Evolved Caching the most capable Varnish cache integrated solution available for Magento CE 1.8 and above.

Setting block holding HTML
Setting block holding HTML


Finally, another major addition is the ability to define holding HTML for excluded blocks.  This allows you to set HTML to be displayed on screen while the dynamic block content is being collected from the server via AJAX.  Great if you want default content to be displayed as soon as the page loads.


You can read about the full capabilities of Evolved Caching including in depth usage and full benchmarks here.

The extension is compatible with Magento 1.4 and above.  You can view all Hussey Coding extensions including this one on Magento Connect, and you can purchase Evolved Caching here.

Looking for a Magento Developer?
Contact Hussey Coding

Looking for Magento extensions?
Visit our store