Suscríbete a mi blog y no te pierdas nada

Inicio > Blog > Experimento Prestashop: velocidad de carga con y sin módulo de estadísticas

Experimento Prestashop: velocidad de carga con y sin módulo de estadísticas

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

Hace tiempo que quería hacer este experimento (aunque ya intuía el resultado) y por fin he encontrado ese rato.

Algunos módulos de Prestashop ralentizan la carga de las páginas y, después, está lo del módulo de estadísticas, que es harina de otro costal.
Este módulo nos permite registrar toda la actividad de visitas, tiempo de visita, productos comprados, clientes registrados, productos más vendidos, categorías más vendidas, etc de nuestra tienda. Es un módulo útil sobre todo de cara a los datos que nos da que no nos proporciona Google Analytics: clientes registrados, clientes registrados con pedido, histórico de pedidos de cliente, etc.

Es decir, es un módulo que tiene que estar sí o sí, pero que, si no vamos a explotar esos datos (nos la pela el LTV del cliente, por ejemplo), podemos eliminar para satisfacción del rendimiento de carga.

Vamos a ver qué tal ha ido el experimento.
– He comparado 2 prestashops en servidores dedicados.
– Uno es un 1.4 y el otro un 1.5.
– La página a cargar es la home.
-Para comparar las velocidades he usado http://pingdom.com/ testeando la velocidad de carga desde una conexión ubicada en Amsterdam y otra conexión ubicada en Nueva York.
– Y lo único que he hecho es desactivar el módulo de estadísticas.
Desactivar, que no desinstalar.
Es decir, he obviado que se cargue en el footer de Prestashop.

comparativa-stats-prestashop

Como puede verse a primera vista, la carga de página ha mejorado. No es que haya mejorado la hostia, pero ha mejorado hasta medio segundo en Prestashop 1.4 y 0.3 segundos en Prestashop 1.5.

Lo que nos dice esto es que, obviamente, el módulo de Prestashop ralentiza la carga de página pero que esa ralentización se ha mejorado en la versión 1.5 de Prestashop. En la versión 1.5, el módulo ya no nos hace tirar tan lenta la web. Se mejora también el rendimiento de la página.

Definitivamente, es algo a tener en cuenta.

Publicado el 10.06.2014 en Prestashop
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (todavía no tiene votos)
Cargando…
Comentarios

16 comentarios para "Experimento Prestashop: velocidad de carga con y sin módulo de estadísticas"

  • El 10.06.2014 , Javier Martin ha comentado:

    Un experimento muy interesante Jordi, la verdad es que es para plantearse si merece la pena el módulo, también por la cantidad de datos que almacena en MySQL.

    Lo que más llama la atención es el aumento de tiempo de carga en general de la 1.5 con respecto a la 1.4, y faltaría incluir la 1.6, por cierto, ¿cómo es que no lo has incluido en la prueba?

    • El 10.06.2014 , jordiob ha comentado:

      Sinceramente, no la he incluído por palo 😀

  • El 11.06.2014 , Paco ha comentado:

    ¿Cual es el nombre exacto del modulo que has desinstalado? ¿Sólo es 1?

    • El 12.06.2014 , jordiob ha comentado:

      Es el “Explotación de datos para las estadísticas”

      • El 12.06.2014 , Jordi ha comentado:

        Només aquest? Perquè no has desinstal·lat tots els mòduls d’estadístiques que venen per separat? No es guanyaria més?

        • El 12.06.2014 , jordiob ha comentado:

          Només aquest perquè és el que “invoca” tots els demés dins la pàgina

  • El 12.06.2014 , Jordi ha comentado:

    Molt interessant… vaig a desactivar-lo perquè la veritat és que no usem les estadístiques del prestashop perquè o bé tirem de pantalles que ens hem programat directament nosaltres o bé fem servir la informació de Google Analytics!

    Merci, no se’ns havia ocudit! 🙂

    Jordi

    • El 12.06.2014 , jordiob ha comentado:

      chachi!

  • El 02.12.2014 , Armin ha comentado:

    Hola Jordi,

    He intentado desactivar el módulo en 1.6 y al recargar la página aparece de nuevo activado. ¿no se puede desactivar en PS 1.6?

    Gracias
    Saludos

    • El 03.12.2014 , jordiob ha comentado:

      sí, se puede. No será por caché?

  • El 08.07.2015 , David ha comentado:

    Hola Jordi,
    Con el fin de reducir el tiempo de carga de la web, ¿existe alguna diferencia entre desactivar, desinstalar y eliminar los módulos no usados? ¿Cuál es la mejor opción entre las 3 anteriores para agilizar el tiempo de carga? Gracias!!

    • El 08.07.2015 , jordiob ha comentado:

      hola! Lo ideal es desinstalar, así quitas mierda de la base de datos

  • El 09.07.2015 , David ha comentado:

    Gracias por la anterior respuesta. Por último Jordi, ¿cómo podría reducir el Time to First Byte (TTFB) de la home?. Tengo el hosting con Loading, y el TTFB es de 0,6 seg. Una pasada! Me dicen que ellos no pueden hacer nada y que sólo puedo reducir el número de consultas SQL a la base de datos, pero apenas tengo ya módulos instaladaos ¿que podría hacer, Jordi? Gracias.

    • El 10.07.2015 , jordiob ha comentado:

      Irte a un servidor dedicado con cara y ojos

  • El 17.12.2015 , Pedro ha comentado:

    Fantástico post…si lo elimino perderán los clientes el histórico de pedidos, que realmente es lo único que yo quiero conservar en estadísticas?

    • El 18.12.2015 , Jordi Ordóñez ha comentado:

      si lo desactivas no perderás los datos, si lo desinstalas, puede que sí

Deja tu comentario

Acepto expresamente la política de privacidad de jordiob.com