Customers tend to be irritated by poor loading speed. It is for this sole reason that Magento Performance optimization is considered to be first priority by leading ecommerce stores. In this guide to improve magento performance we have listed tips on how to optimize Magento site performance. Most optimizations will work with any version of Magento. Apply these tips and techniques to optimize your magento store and engage customers.
Steps to Improve Magento Site Performance for Magento Development Agency/Developers There are several methods to increase Magento’s frontend performance, ranging from Magento admin panel or Magento development to server or the web hosting configuration, the most commonly missed tweak by many Magento store developers. .HTACCESS Optimization | Enable Apache Served Files Compression (Gzip) This technique will enable the Apache HTTP Server mod_deflate module, which through its DEFLATE output filter will compress common text-based content types (including HTML, plain text, XML, CSS, and JavaScript elements) from the server before being served to the client’s browser over the network. This results in a smaller and more efficient download size, often achieving compression rates as high as 70-90% for larger files. To enable this file compression, simply Page 6
uncomment the following lines within the .htaccess file (or, add them if not already present): ############################################ ## enable apache served files compression ## http://developer.yahoo.com/performance/rules.html#gzip # Insert filter on all content SetOutputFilter DEFLATE # Insert filter on selected content types only AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript # Netscape 4.x has some problems… BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.06-4.08 have some more problems BrowserMatch ^Mozilla/4\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Don’t compress images SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary # Make sure proxies don’t deliver the wrong content #Header append Vary User-Agent env=!dont-vary Page 7