¿Booster para WooCommerce es un éxito?

compatible con dispositivos móviles

Recientemente me encontré con este tema en WordPress.org. Alguien dijo que el Booster for WooCommerce guarda demasiadas opciones en la tabla wp_options y eso afecta el rendimiento de su sitio web.

Decidí probarlo e instalé un nuevo WordPress + WooCommerce + Booster para WooCommerce en un entorno de prueba local. Instalé el tema Storefront e importé los datos ficticios de WooCommerce.

Resultados después de activar el complemento Booster

Antes de activar el complemento Booster, tenía 296 filas en la tabla wp_options.

Después de activar Booster, el número de filas aumenta a 1522, por lo que el complemento inserta 1226 filas. Todas estas opciones tienen la carga automática configurada en sí.

tabla wp_options antes después del refuerzo

¿Qué significa carga automática sí?

Significa que cuando WordPress se inicializa, lee esas opciones de la base de datos. Si hay demasiadas opciones y tienes un alojamiento compartido limitado, podría ser problemático y provocar un tiempo de carga lento.

Instalemos el Query Monitor y veamos qué consultas agrega Booster a la página de la tienda.

Número de consultas sin Booster: 41

consultas-antes-de-refuerzo

Número de consultas con Booster activado: 187 (+146 consultas)

consultas-después-de-refuerzo

El tiempo de carga sigue siendo satisfactorio a pesar de esas consultas adicionales, pero tenga en cuenta que este es un entorno de prueba local. Estoy usando Local by Flywheel con una configuración de Nginx + PHP7, pero ¿qué pasaría en un escenario de la vida real?

Tal vez tengas una base de datos más grande, más de 20 productos ficticios, más complementos; quizás estés en hosting compartido, sin Nginx, sin PHP7.

Esas 146 consultas adicionales en su página y esas 1226 opciones adicionales en wp_options con carga automática: sí, pueden importar mucho más.

Su tiempo de carga podría verse así.

tiempo de carga del sitio web

Si utiliza el complemento Booster para WooCommerce, pruebe la velocidad de su sitio web con Pingdom Tools y vea si obtiene esa larga línea amarilla de espera. Podrían ser esas consultas y opciones en la tabla wp_options las que lo causen.

¿Estás utilizando Booster para WooCommerce? ¿Cuál es tu experiencia con este complemento?

Comentarios

7 respuestas a "¿Booster para WooCommerce es un éxito?"

  1. Bien, gracias.

  2. Avatar de Hirumani Nath
    Hirumani Nath

    Gracias por el análisis. ¿Puede sugerir cómo minimizar el impacto en el rendimiento al utilizar este complemento?

    1. No sé si puedas.

      Pero para ser justos, no he probado este complemento recientemente, tal vez el desarrollador lo haya estado mejorando desde que escribí el artículo.

  3. Encontré esta publicación después de buscar este complemento, tengo la versión pro. Funciona, pero siempre me preocupa el impacto que todos estos complementos tienen en el rendimiento de un sitio web.

    Después de leer tu publicación, revisé mi base de datos y busqué 'wcj' y "solo" obtuve 296 resultados. ¿Esto significa que el problema está prácticamente solucionado?

    Aún así... sólo tengo 2 o 3 módulos activos y probablemente pueda salir buscando algunos ganchos y filtros para hacer lo que hace el complemento sin la "inflación".
    ¿Qué opinas?

    1. Esta publicación es bastante antigua, por lo que tal vez el desarrollador del complemento solucionó algunos problemas de rendimiento.

    2. no, tengo 2000 consultas, pensé que es la razón por la cual es tan lento, pero no realmente por el análisis de tablas dinámicas en Excel.

      SELECCIONAR
      CUENTA:TIEMPO
      SUMA:TIEMPO

      SELECCIONAR *
      8
      0.0084

      SELECCIONAR carga automática
      3
      0.0041

      SELECCIONAR CUENTA( * )
      1
      0.001

      SELECCIONAR CUENTA(*)
      1
      0.0017

      SELECCIONE AÑO DISTINTO (fecha_postal) COMO año, MES(fecha_postal) COMO mes
      1
      0.0012

      SELECCIONAR ID, nombre_publicación, título_publicación
      12
      0.0142

      SELECCIONE código_ubicación, tipo_ubicación
      219
      0.2492

      SELECCIONE meta_id como meta_id, meta_key, meta_value
      218
      0.001

      SELECCIONE id_método, orden_método, id_instancia, está_enabled
      1095
      1.5502

      SELECCIONE nombre_opción, valor_opción

      SELECCIONAR valor_opción
      75
      0.1108

      SELECCIONE post_id, meta_key, meta_value
      2
      0.0029

      SELECCIONAR t.*, tt.*
      1
      0.001

      SELECCIONE ID_usuario, clave_meta, valor_meta
      1
      0.001

      SELECCIONE id_zona, nombre_zona, orden_zona

      SELECCIONE nombre_zona, orden_zona
      219
      0.0022

      总计
      1856
      1.9489

  4. Gracias por el excelente resumen. Tengo curiosidad por saber si esto ha cambiado en 2023; sinceramente, me sorprende que Booster ahora haya reducido significativamente la carga de la base de datos. Consulte aquí para ver capturas de pantalla: https://pixl.my/is-booster-for-woocommerce-a-buster-for-your-e-commerce-site-2023-update/

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *

Inglés