Optimizar Magento

Magento es una aplicación de comercio electrónico muy popular pero también tiene sus desventajas en cuanto a uso de recursos.

Aquí están algunas sugerencias para la optimización de una instalación de Magento.

Por favor recuerde que Magento es una aplicación que realiza uso intensivo en recursos de cpu del servidor, y si usted está teniendo problemas con el uso de recursos continuo, ya debería considerar la posibilidad de trasladarse a un servidor de hosting vps o un servidor dedicado totalmente administrador por nosotros.

OPTIMIZAR MAGENTO desde ADMINISTRADOR

Desinstala todas las extensiones que no utilices actualmente.

Habilita todos los caches de Magento: entra en tu Administrador de Magento, luego en Sistema > Gestor de la cache (habilitarlo).

Combina los archivos Javascript y combina los archivos CSS, sigue estos pasos:
entra en tu Administrador, luego en Sistema > Configuración > Avanzado > Desarrollador > ‘Javascript settings’ y ‘CSS Settings’.
También puedes usar una extensión para hacer esto mismo como Fooman Speedster.

Usa la característica de Compilación de Magento, sigue estos pasos:
desde el la seccion Administracion en Sistema > Herramientas > Compilation.

Desabilita el log de Magento, sigue estos pasos: Sistema > Configuración > Avanzado > Desarrollador > Log Settings (desactivalo).

 

OPTIMIZAR MAGENTO modificando archivo htaccess

Cambios a .htaccess habilitando la compresión de salida

En su archivo htaccess para Magento que se encuentra una sección de texto que comienza con la frase: <IfModule mod_deflate.c> y termina en </ IfModule>

Esta sección del código se puede utilizar para activar el módulo mod_deflate de Apache, lo que proporciona una compresión de texto, css y javascript.

Usted tendrá que descomentar (quitar el símbolo #) varias líneas para que se vea así:

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

 

OPTIMIZAR MAGENTO BASES DE DATOS

Uno de los principales problemas con los sitios de comercio electrónico realizados en Magento y que se vuelven lentos, es a causa de tener grandes bases de datos (muchos productos, clientes, registros de actividad, etc), las cuales se vuelven lentas al ser consultadas y al trabajar con ellas.

Aquí hay algunos consejos para reducir el tamaño de su base de datos de Magento.

NOTA: Por favor, asegúrese de copia de seguridad de su base de datos antes de realizar cualquiera de los siguientes cambios.

Hay varias tablas utilizadas por Magento para el registro.

Mientras que el registro es muy importante con respecto a saber lo que tiene y que está pasando con su tienda, los registros se hacen grandes muy rápidamente, por lo cual hacer un mantenimiento regular puede ser de gran ayuda.

Aquí están las tablas de registro:

log_customer
log_visitor
log_visitor_info
log_url
log_url_info
log_quote
report_viewed_product_index
report_compared_product_index
report_event
catalog_compare_item

LIMPIEZA de BASES DE DATOS mediante Administración Magento

En Administración de Magento vaya a Sistema > Configuración
En el menú de la izquierda debajo Avanzado haga clic en Sistema
En «Servicio de limpieza de registro», cambie «Habilitar Limpieza Log» a YES y configurar el Guardar registro durante 14 días.
Haga clic en «Guardar configuración»

LIMPIEZA de BASES DE DATOS MAGENTO a través de phpMyAdmin

Usando phpMyAdmin ofrece más flexibilidad y eficiencia al trabajar con bases de datos.

Inicia sesión para cPanel y haga clic en phpMyAdmin
Haga clic en la base de datos asociada con la instalación de Magento

Ahora seleccione estas tablas:

log_customer
log_quote
log_summary
log_summary_type
log_url
log_url_info
log_visitor
log_visitor_info
log_visitor_online

Debajo de las tablas listadas, haga clic en el cuadro desplegable «Con Seleccionado:» y seleccione Empty
Usted recibirá una pantalla de confirmación, haga clic en Sí.
Importante: Usted tendrá que realizar esta tarea de limpieza de base de datos de forma regular.

hosting vps magento

hosting vps magento