Categorías
Magento

Acelera tu Magento: Habilita compresión Gzip en htaccess

Uno de los inconvenientes de Magento es actualmente su velocidad si se utiliza la configuración por defecto. Hay ciertas maneras de hacerlo correr más rápido. La mejor es habilitar la compresión GZip cambiando el .Htaccess sólo un poco. Sólo tienes que descomentar parte del código. En mi caso, el aumento de la velocidad era exactamente 235%. ¡Vamos a empezar a acelerar Magento!

Buscar las siguientes líneas en el archivo htaccess de Magento. Y reemplazarlos por el siguiente código:

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

php_flag zlib.output_compression on

y también buscas y reemplazas estas:

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

Por supuesto también es importante tener la última versión instalada, no solo para tener las últimas características y menos bugs, sino que cada nueva versión en principio, está optimizada.

Desinstala todas las extensiones que no utilices actualmente.

Habilita todos los caches de Magento: Sistema -> Gestor de la cache.

Combina los archivos Javascript y combina los archivos CSS: Sistema -> Configuración -> Avanzado -> Desarrollador -> ‘Javascript settings’ y ‘CSS Settings’. también puedes usar una extensión para hacer esto mismo como Fooman Speedster, lo que te funcione mejor. Yo francamente tengo las dos cosas y no me da errores.

Usa la característica de Compilación de Magento. Se dice que acelera un 25%-50%: Sistema > Herramientas > Compilation.

Desabilita el log de Magento: Sistema -> Configuración -> Avanzado -> Desarrollador -> Log Settings (está desactivado por defecto).

¿Te ha funcionado también? ¿Conoces tu algún otro truco?

4 respuestas a «Acelera tu Magento: Habilita compresión Gzip en htaccess»

Hola, he instalado el Fooman Speedster, y se me ha ido el tema del administrador y toda la pagina. Hay una solucion para que vuelva todo como antes?

Hola

Por supuesto, aunque para estas cosas deberías utilizar el foro https://www.cursemon.com/) primero para no desvirtuar el post, y luego para que haya algo de movimiento en el foro jejeje.

El problema esta en el .htaccess concretamente con estas lineas:

1.) Add the following to your .htaccess 
############################################ 
## Compress, Combine and Cache Javascript/CSS 
RewriteRule ^(index.php/)?minify/([^/]+)(/.*.(js|css))$ lib/minify/m.php?f=$3&d=$2

Directly underneath the Rewrite Base Rule and the workaround for HTTP authorization rule.

Fíjate que al final dice que las añadas directamente debajo de la Regla Rewrite Base y la Regla Workaround for HTTP.

Si lo pones en otro lado te desguaza todo el theme, es un fallo común. Comprueba si es tu caso, y si no seguimos mirando,eso si pásamelo al foro si no es este el fallo por favor. 

Salu2

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *