Magento 1.9.2.2 (SUPEE-6788)

Anuncio del parche de seguridad SUPEE-6788 de Magento

El 20 de octubre se envió por mail el aviso de una nueva versión, tanto para la edición CE como la EE (la 1.9.2.2 y 1.14.2.2 respectivamente), que incluye el parche de seguridad SUPEE-6788.

Si bien el parche y la nueva versión se demoraron casi una semana (para permitir que la mayoría de los desarrolladores de extensiones pudieran validar y/o corregir los módulos), el 26 de octubre vieron la luz las dos versiones (y los parches para todas las versiones existentes).

Los detalles técnicos del nuevo parche/versión de Magento son bastante claros. Quizás, y supongo que por eso la demora en publicar el parche, los dos temás más críticos estuvieron están dados por los reportes APPSEC-1034 y APPSEC-1057.

Seguir leyendo «Magento 1.9.2.2 (SUPEE-6788)»

Compilando los ficheros Sass de Magento utilizando Gulp y Node-sass

Sass

Antes de todo dar las gracias a Damián por invitarme a escribir en su blog, es un honor escribir en un blog del que hemos aprendido tanto, espero estar a la altura.

Desde la versión 1.9.0.0 de Magento se nos introdujo de forma nativa en los themes Sass con el famoso theme rwd. Trabajando como Freelance, me he encontrado con infinidad de proyectos en los que tocan directamente el css sin compilar los SCSS, lo que lleva a una perdida de tiempo y a unos buenos dolores de cabeza cuando el proyecto lo toca otra persona.

Para simplificar todo el proceso de compilación de los ficheros Sass a los css, después de muchos dolores de cabeza con Ruby, me decanté hace tiempo en hacerlo con Node.js.

Seguir leyendo «Compilando los ficheros Sass de Magento utilizando Gulp y Node-sass»

Tu tienda Magento debe hacer de la Fidelización del Cliente una prioridad

Mantenerse competitivo en el mundo del ecommerce no es tan fácil como solía serlo. Existe más competencia que la que nunca hubo, lo que hace que sea más difícil diferenciarse del resto.

Se estima que existen alrededor de 1 millón de tiendas en la web. La mayoría de ellos son pequeños comerciantes que no logran alcanzar la media de cualquier tienda Magento, que son, aproximadamente 235.000 tiendas. Habiendo más de 200.000 tiendas Magento, ¿cómo sería posible competir?

Tiendas Magento en el mundo

Las tiendas pueden competir apuntando su esfuerzo en los clientes que ya tienen, en lugar de pelear con uñas y dientes contra 1 millón de tiendas por adquirir nuevos clientes. Es más fácil vender a clientes que se tienen, gastan más en promedio y hay mayor probabilidad de que promuevan la tienda.

Seguir leyendo «Tu tienda Magento debe hacer de la Fidelización del Cliente una prioridad»

Cómo mejorar la performance de Magento

Con la temporada de Navidad y fiestas cerca, la performance de nuestro Magento durante eventos de alta concurrencia/tráfico puede ser determinante para lograr una mayor cantidad de ventas usando una menor cantidad de recursos.

En este post podemos encontrar una guía para instalar Varnish + Turpentine como acelerador HTTP, memcached para cache rápido de backend y tunear MySql y PHP para optimizar la performance de nuestra tienda.

Varnish

En primer lugar vamos a instalar Varnish para luego utilizarlo con Magento.

apt-get install apt-transport-https
curl https://repo.varnish-cache.org/GPG-key.txt | apt-key add -
echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.1" >> /etc/apt/sources.list.d/varnish-cache.list
apt-get update
apt-get install varnish

Una vez instalado, necesitamos configurar Varnish en los puertos correctos para que corra frente al servidor que usemos, en nuestro caso apache.

Seguir leyendo «Cómo mejorar la performance de Magento»