• Home
  • Blog
  • 7 Magento Performance Optimization Tips

7 Magento Performance Optimization Tips

  • By Indian Magento Experts 7 August, 2016 0 Comments

    Very often we have a complain for the Magento Optimization problems by merchants.

    Some of the tips are given here to overcome this mentioned problems.

    Before we go directly into the solutions,let us go back a little to the backdrop of the problems.

    Off and on the thought come creeping into the minds of merchants that why page speed of high-end platform is painfully slow

    There are certain factors which are responsible for slowness. The reasons are stating below.

    Too many requests

    Whenever you start loading page in html ,it builds a package of request consisting of image, CSS style sheets, javascript etc. If you have more requests,the slower the response.

    Un-optimized code

    Our published article describes How to increase Magento productivity from code perspective.

    Lack of Resources

    This is in relation to server part of the store. It may, sometimes, cause slowness due to lack of resources (RAM,CPU).

    7 tips that will augment the performance of your store.

    Tip #1. htaccess amendments

    Enable mod_deflate
    Enable headers expiration
    Disable ETags
    Increase memory limit
    Enable gzip

    Tip #2. Enable flat catalog structure

    EAV model is being used by Magento to store customer and product data. This helps objectives to be incredibly extensible but at the same time it gives result in longer SQL queries and more reads. Instead of that it enables Flat Catalog for Categories and Products merges product data into one table .Performance is boost up in this process. Generally, all stores should enable Flat Catalog for Categories.

    Tip #3. Merge CSS and JS files

    Go to Admin -> Configuration -> Developers and put “Yes” in front of Merge css and Merge JS.

    Warning. This step will speed up and lower the requests number of your store, but it may cause some bugs if your JS scripts are not well-structured.

    Tip #4. Load JavaScripts asynchronously

    You can read more about how to load your scripts asynchronously.

    Tip #5. Install full page cache

    Enabling full page cache will certainly boost up store speed as in the case of it’s a file-cache system which will cache static blocks of your magento store. But there is a caveat -it should be of utmost importance to configure full page cache extensions properly. It is of paramount importance to define the block with its state i.e. static and dynamic. This can be understood by giving generic example below: Ajax cart is a dynamic block and CMS block is a static one

    Tip #6. Defer JS

    Moreover, to optimize Magento you ought to defer the execution of scripts so that the script will start loading only after the page is loaded.

    Tip #7. Templates

    Before purchasing a ready-made heavy template, you should be very particular in using it in live, if not optimize, as this template uses its own template engine. It contains many scripts and extension that invariably slow down the store performance.


    Mentioned aforesaid are some of the basic tips to augment your store performance. Remember: the faster your store is – the higher conversion rates you will get.