Magento Chile Desarrolladores Magento

¿Tienes una pregunta?

Si usted tiene cualquier pregunta, escriba a continuación lo que está buscando!

Magento+Zend+Compilación = Acelerador a fondo!


Zend+Magento+Compilación
Después de un par de semanas, sumergido en el estudio del rendimiento de Magento. Acá dejo mi conclusión final, testeada y comprobada en velocidad y performance.
Nota: Zend es el motor del núcleo de PHP. Magento está escrito en PHP (Zend Framework). He ahí el porque de este wiki.

1.- Instalar Zend, con sus complementos en el servidor y declararlos en local.xml de Magento:

a) Zend Optimizer, ver su wiki aquí

b) Memcached, ver su wiki aquí

c) Xcache, ver su wiki aquí

e) Mejora el Perfomance de tu .htaccess, ver su wiki aquí

2.- Optimiza MySQL, ver su wiki aquí

3.- Compilar Magento, siempre y cuando tu tienda esté terminada y no en producción.

Nota: Debes desactivar tus módulos propios o adquiridos. Esto se realiza en Sistema/Configuración/Advanced/Advanced y también debes desactivarlos en app/etc/modules/tumodulo.xml donde dice “true” debes cambiarlo por “false”. Refresca la caché y luego haz lo siguiente:

a) Respalda tu base de datos (prevenir siempre es bueno).

b) Ir a Sistema/Herramientas/Compilación y arrancar la compilación en “Run Compilación Process”
Quizás te pida dar permisos 777 a “config.php” que está dentro de la carpeta “includes” bueno cuando lo hagas, vuelves arrancar nuevamente la Compilación.

c) Una vez terminada la compilación, verás que se a generado una nueva carpeta dentro de “includes” llamada “src” que contiene la compilación de tu Magento.

d) Entra a tu tienda Magento y verás que vuela como el rayo y muy estable.

e)Activa de a uno tus módulos deshabilitados y ve probandolos en tu tienda verificando que este todo bien. Ya que algunos módulos simplemente no funcionan y dejan tu Magento en una página en blanco.

f) Nunca actualices tu Magento con la compilación activa. Para esto debes desactivarla y ahí recien puede actualizar, lo mismo es para los módulos. Después vuelves arrancar una nueva compilación (no actives la que esta guardada).

Referencia de un estudio realizado por ZEND y MAGENTO, ver su página aquí:

Gráfico 1: Caché Disable/Enable
(hacer click en imagen para agrandar).
Cache Disable/Enable

Gráfico 2: Compilación Disable/Enable – Caché Enable/Disable
(hacer click en imagen para agrandar).
Compilación Disable/Enable

Gráfico 3: Diferentes combinaciones de Zend+Magento+Compilación
(hacer click en imagen para agrandar).
Zend+Magento+Compilación

Ver tienda con Zend+Magento+Compilación: http://www.clubdelwhisky.cl

Atte

Boris D.

Magento+Zend+Compilación = Acelerador a fondo!
5 (100%) 5 votos

Comentarios

Comentarios

One Comment

Leave a Reply

You must be logged in to post a comment.