martes, 21 de octubre de 2014

Acelerar la carga de un sitio web y del tiempo del 1er Byte

Uno de los problemas que nos hemos encontrado es sobre la velocidad de un sitio web realizado en Joomla. Luego de buscar y buscar diferentes técnicas para acelerar al máximo la carga de una página web, por cierto recomiendo leer este artículo http://magazine.joomla.org/es/ediciones-anteriores/agosto-2013/item/1412-lograr-que-tu-sitio-cargue-rapidamente  y aplicar las propuestas que comentan.
Pero en este artículo me gustaría realizar especial incapie en el tiempo del primer byte o Time to first Byte , porque extrañamente en una web nos daba 1,5 a veces hasta 2,1 segundo en tardar en cargar el primer byte que era un verdadero despropósito.
La solución? , en nuestro caso específico de esta web realizada en Joomla , este cms tiene dos formas de guardar la cache una es desde el servidor desde sitio -> configuración global -> configuración de la cache , aquí poner cache progresiva y por lo menos 60 minutos. Esta la teníamos activada.
Luego hay un plugin del sistema que viene con el core de joomla que también hay que activar y os puedo asegurar que activándolo en nuestro caso hemos pasado a una carga del primer Byte de 0,3 a o,6 segundos osea unas 3 o 4 veces menos.
El plugin se llama sistema -cache , se debe de entrar colocar usar la cache del navegador en si y activar y ya lo tienes montado.


martes, 7 de octubre de 2014

No se ven las categorías correctas al activar multitienda prestashop

Este es un problema que me nos hemos encontrado al crear una tienda online con opción de multitienda en prestashop.
La tienda1 ya la teníamos configurada cargada con todos sus categorías y productos y funcionando correctamente.
Al habilitar la tienda2 en modo multitienda de prestashop, necesitábamos 2 tiendas pero completamente separadas una de otra pero que se pudiera administrar desde el mismo sitio de administración. En esta segunda tienda no nos aparecía el módulo de categorías o si aparecía nos ponía las categorías de la tienda1 , bueno se ve que tenía unos problemas en la configuración de la multitienda de prestashop y para solucionarlo tuvimos que ir directamente a la base de datos.