miércoles, 25 de mayo de 2011

Magento - Optimizar Apache para aumentar la velocidad

En el archivo de configuración de apache "\apache\conf\httpd.conf" tenemos que asegurarnos de que se carga el módulo mod_expires.so y mod_deflate.so por lo que si lo siguiente aparece comentado lo tenemos que descomentar quitando las almoadillas.



  1. LoadModule expires_module modules/mod_expires.so
  2. LoadModule deflate_module modules/mod_deflate.so


Luego en el servidor virtual "\apache\conf\extra\httpd-vhosts.conf " deberemos aplicar esta configuración: 

  1. # Turn on Expires and set default to 0
  2.                 ExpiresActive On
  3.                 ExpiresDefault A0
  4.                 # Set up caching on media files for 1 year (forever?)
  5.                         ExpiresDefault A29030400
  6.                         Header append Cache-Control "public"
  7.                 # Set up caching on media files for 2 weeks
  8.                         ExpiresDefault A1209600
  9.                         Header append Cache-Control "public"
  10.                 # Set up 1 week caching on commonly updated files
  11.                         ExpiresDefault A604800
  12.                         Header append Cache-Control "proxy-revalidate"
  13.                 # Force no caching for dynamic files
  14.                         ExpiresActive Off
  15.                         Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
  16.                         Header set Pragma "no-cache"


En cuanto reiniciemos el servidor ya tendremos el módulo cargado y funcionando en nuestro servidor virtual de apache.

Luego también es recomendable activar KeepAlive lo cual podemos hacer incluyendo en la sección correspondiente del servidor virtual que encontraremos en el archivo "\apache\conf\extra\httpd-vhosts.conf " las siguientes lineas:

  1. KeepAlive On
  2. KeepAliveTimeout 2

Fuente: http://www.gxjansen.com/101-ways-to-speed-up-your-magento-e-commerce-website/

No hay comentarios:

Publicar un comentario