Loading..
Processing... Please wait...

Product was successfully added to your shopping cart.



Is Magento 1.9.2 faster than 1.9.1.1 ?

Magento team claims numerous performance enhancements in the latest 1.9.2.0 community edition release. In this article we test if your newly upgraded online shop is really faster than the previous 1.9.1.1 version.

Setup

I downloaded and installed 1.9.2 and 1.9.1.1 on the same server. I loaded both websites with magento sample data to have some content. I didn't apply any security patches on 1.9.1.1 as those would hardly influence performance.

Magento 1.9.2.0 Product Page Magento 1.9.2.0 Product Page
Magento 1.9.1.1 Product Page Magento 1.9.1.1 Product Page

 

Expectations

Checking official 1.9.2 release notes under Performance Improvements tab we find 'Addressed performance degradation with downloadable products'. I suppose overall website performance as well as single downloadable product pages should be faster and quicker.

Notes also reference refinements to full-page caching. I am not sure what that means as we know community edition does not use full page cache.

Magento 1.9.2.0 Performance Improvements Magento 1.9.2.0 Performance Improvements

 

As you can see in the screenshot above 1.9.2 also uses newest release of Zend Framework. That technically might speed things up as well. Okay let's see.

Reality

First I tried ab tool from Apache to benchmark two websites. I loaded both homepages and downloadable product pages. Pay attention to Time per request (mean) and Request per second (mean). I attached only two samples of ab output although I run ab command many times to eliminate random error. Results hardly differ.

Homepage:

Magento 1.9.1.1 Homepage Benchmark Magento 1.9.1.1 Homepage Benchmark
Magento 1.9.2.0 Homepage Benchmark Magento 1.9.2.0 Homepage Benchmark

Downloadable Product Page:

Magento 1.9.1.1 Downloadable Product Page Benchmark Magento 1.9.1.1 Downloadable Product Page Benchmark
Magento 1.9.2.0 Downloadable Product Page Benchmark Magento 1.9.2.0 Downloadable Product Page Benchmark

 

Although we see tiny speed up 1.9.2 vs 1.9.1.1 that success seems random and some ab runs show 1.9.1.1 outperform 1.9.2. I would not call it performance improvements rather fluctuation error.

Let us try some online speed test tools for example www.webpagetest.org. Again we try both homepage and downloadable product page:

Homepage:

Magento 1.9.1.1 Homepage WebPageTest Result Magento 1.9.1.1 Homepage WebPageTest Result

 

Magento 1.9.2 Homepage WebPageTest Result Magento 1.9.2 Homepage WebPageTest Result

 

Downloadable Product Page:

 

Magento 1.9.1.1 Downloadable Product Page WePageTest Result Magento 1.9.1.1 Downloadable Product Page WePageTest Result

 

Magento 1.9.2 Downloadable Product Page WebPageTest Result Magento 1.9.2 Downloadable Product Page WebPageTest Result

 

I run webpagetest many times and still results don't seem like performance boost rather statistical error. In the screenshots above 1.9.1.1 is even faster than 1.9.2

 

Summary

My benchmark results show no real difference in term of speed between the latest magento community edition release 1.9.2.0 and the previous version 1.9.1.1. Release notes claim performance improvements and I am sure there are some but it hardly influences speed of the real online store. 3s as page load time is not bad but it would sure become worse with customisations and third-party plugins added.

If you are struggling your slow magento webshop - contact us today for our speed up magento service!

 

If you find this post interesting do not hesitate to sign up for our newsletter and join the 651 people who receive Magento news, tips and tricks regularly.

Thank You!

 

 

One thought on “Is Magento 1.9.2 faster than 1.9.1.1 ?”

  • Steve Holdoway

    2 points on your basic setup...

    1. The latest Magento is 1.9.3.1.
    2. The latest stable nginx is 1.10.x, not 1.4

    The big difference is that 1.9.3 supports PHP 5.6, which will require a load of other tuning to get the best out of, but will ultimately run faster than 5.3/5.4/5.5, whichever. As an example,

    https://www.webpagetest.org/result/170122_32_WZ0/
    https://www.webpagetest.org/result/170122_5E_WWF/

    Are 1.9.3.1 over https ( http2 on nginx 11 ).