How to Speed up Magento

Today we'll see How to Speed up your Magento store up to 50%

Enable Magento Cache

Go to your admin panel and turn ON all the Caché settings.

Enable .htaccess Rules

Open your .htaccess file located in the root directory and enable the following parts:

HTML Compression

############################################
## enable resulting html compression

php_flag zlib.output_compression onCode language: PHP (php)

File Compression

<IfModule mod_deflate.c>

############################################
## 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

</IfModule>Code language: PHP (php)

Add Expire Headers

<IfModule mod_expires.c>

############################################
## Add default Expires header
## http://developer.yahoo.com/performance/rules.html#expires
## Habilita la cache


#    ExpiresActive On
    ExpiresDefault "access plus 1 month"

</IfModule>Code language: PHP (php)

Define ETags (Yahoo)

############################################
## If running in cluster environment, uncomment this
## http://developer.yahoo.com/performance/rules.html#etags

    FileETag none


###########################################Code language: PHP (php)

Leave a Reply

Your email address will not be published. Required fields are marked *