Mar 132012 Tagged with 3 Responses

Acelerar tu tienda Prestashop

Prestashop incorpora cada vez más opciones para acelerar el rendimiento y la carga de nuestra tienda online realizada con este software.

LA mayoría de las opciones que presentaré a continuación se encuentran ubicadas dentro de la pestaña de la backoffice Preferencias > Rendimiento

Activar la caché

Activando la caché de Prestashop, conseguiremos que aquello que va viendo el usuario se vaya guardando en memoria, de manera que no tenga que descargar, por ejemplo, la misma imagen 3 veces.

Este es un buen método para utilizar menos recursos de la máquina del usuario y también de optimizar la carga de elementos que se repiten en nuestra web.

Desactivar la compilación de Smarty

Smarty es el lenguaje que utilizan las plantillas de Prestashop para mostrar la información.
Por defecto, Prestashop recompila las plantillas de cada página cada vez que se muestra una de estas. Por ejemplo, si tenemos una página de producto (product.tpl) que, además, contiene los archivos header.tpl (genera la cabecera), footer.tpl (que genera el pié), block-cart.tpl (el bloque del carrito) y relatedproducts.tpl (productos relacionados), cada vez que cargamos una ficha de producto estamos recompilando estos 5 archivos tpl.
Eso ralentiza un montón la carga de la página, por lo que, si podemos evitarlo, optimizaremos el tiempo de carga de la página en muchos segundos.

CCC

Una de las últimas funcionalidades añadidas al rendimiento de Prestashop es CCC, que permite activar la compresión y smart caché del código HTML, CSS y Javascript.
Sinceramente, a menos que nuestros archivos CSS, HTML y Javascript pesen, literalmente, un huevo, no es necesario activar estas funcionalidades y, personalmente, preferiría optimizar esos archivos a mano yo mismo que dejarlo en manos de una herramienta.

Optimización en htaccess

Además de los anteriores puntos, podemos optimizar nuestra tienda a través del archivo .htaccess en la raíz de nuestro servidor marcando la opción pertinente dentro de Herramientas > Generadores.
Para que esto funcione, debemos crear un archivo .htaccess, subirlo al root de nuestro servidor y darle permisos 666

¿Y cuánto tiempo voy a ganar en carga de página?

Pues mire, depende.
Si tu página cargaba a ritmo de procesión de Semana Santa, muy probablemente ganarás segundos.
En mi caso, he llegado a ver bajadas de tiempo de carga de 5 a 10 segundos, lo cual es un montón.

Si tu página estaba, más o menos, bien optimizada, ganarás fracciones de segundo, por lo que apenas lo notarás.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (todavía no tiene votos)
Cargando…
Mar 122012 0 Responses

Vender más con tu tienda online – Capítulo 5 – Los productos

Hace unos días hablábamos de las 5 secciones de la página de producto, así que no nos extenderemos mucho más sobre ese tema.

Donde sí queríamos hacer hincapié es en la personalización de los productos.
Siempre que nuestro producto, la lógica de negocio y la tecnología nos lo permita, deberíamos poder “pasar el testigo” de la personalización al usuario, ofreciéndole la posibilidad de crear todas las combinaciones que él quiera e incluso previsualizarlas.

Pongamos como ejemplo lo bien que lo hacen en CortinaDecor donde, con una aplicación sencillísima y en tres sencillos pasos, podemos personalizar el presupuesto que queremos para la cortina de nuestra casa. ¡Genial!

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (todavía no tiene votos)
Cargando…
1 331 332 333 334 335 354