Booster per WooCommerce è un successo?

ottimizzato per i dispositivi mobili

Recentemente mi sono imbattuto in questo argomento su WordPress.org. Qualcuno ha detto che Booster for WooCommerce salva troppe opzioni nella tabella wp_options e questo influisce sulle prestazioni del suo sito web.

Ho deciso di testarlo e ho installato un nuovo WordPress + WooCommerce + Booster per WooCommerce su un ambiente di test locale. Ho installato il tema Storefront e importato i dati fittizi da WooCommerce.

Risultati dopo l'attivazione del plugin Booster

Prima di attivare il plugin Booster, avevo 296 righe nella tabella wp_options.

Dopo aver attivato Booster il numero di righe cresce fino a 1522, quindi sono 1226 le righe inserite dal plugin. Tutte queste opzioni hanno il caricamento automatico impostato su sì.

Tabella wp_options prima dopo il booster

Cosa significa caricamento automatico sì?

Significa che quando WordPress si inizializza legge quelle opzioni dal database. Se ci sono troppe opzioni e utilizzi un hosting condiviso limitato, potrebbe essere problematico, con conseguenti tempi di caricamento lenti.

Installiamo il Query Monitor e vediamo quali query Booster aggiunge alla pagina del negozio.

Numero di query senza Booster: 41

query prima del booster

Numero di query con Booster attivato: 187 (+146 query)

query dopo il booster

Il tempo di caricamento è ancora soddisfacente nonostante queste query aggiuntive, ma tieni presente che si tratta di un ambiente di test locale. Sto utilizzando Local by Flywheel con una configurazione Nginx + PHP7, ma cosa accadrebbe in uno scenario di vita reale?

Forse hai un database più grande, più di soli 20 prodotti fittizi, più plugin; forse utilizzi un hosting condiviso, niente Nginx, niente PHP7.

Quelle 146 query extra sulla tua pagina e quelle 1226 opzioni aggiuntive in wp_options con caricamento automatico: sì, potrebbero avere molta più importanza.

Il tempo di caricamento potrebbe essere simile a questo.

tempo di caricamento del sito web

Se usi il plugin Booster for WooCommerce, testa la velocità del tuo sito web con Pingdom Tools e vedi se ottieni quella lunga linea gialla di attesa. Potrebbero essere quelle query e opzioni nella tabella wp_options a causarlo.

Stai utilizzando Booster per WooCommerce? Qual è la tua esperienza con questo plugin?

Commenti

7 risposte a "Booster per WooCommerce è un successo?"

  1. Bene, grazie.

  2. Hirumani NathAvatar
    Hirumani Nath

    Grazie per l'analisi Potete suggerire come ridurre al minimo l'impatto sulle prestazioni durante l'utilizzo di questo plugin?

    1. Non so se puoi.

      Ma in tutta onestà, non ho testato questo plugin di recente, forse lo sviluppatore lo ha migliorato da quando ho scritto l'articolo.

  3. Mi sono imbattuto in questo post dopo aver cercato questo plugin, ho la versione pro. Funziona, ma sono sempre preoccupato per l'impatto sulle prestazioni che tutti questi plugin hanno su un sito web.

    Dopo aver letto il tuo post sono andato a controllare il mio database e ho cercato "wcj" e "solo" ho ottenuto 296 risultati. Ciò significa che il problema è in gran parte risolto?

    Eppure… ho solo 2 o 3 moduli attivi e probabilmente riesco a farla franca cercando alcuni hook e filtri per fare ciò che fa il plugin senza il 'gonfiamento'.
    Cosa ne pensi?

    1. Questo post è piuttosto vecchio, quindi forse lo sviluppatore del plugin ha risolto alcuni problemi di prestazioni.

    2. no, ho 2000 query, penso che sia il motivo per cui è così lento, ma non proprio dall'analisi delle tabelle pivot in Excel.

      SELEZIONA
      CONTEGGIO:ORA
      SOMMA:ORA

      SELEZIONA *
      8
      0.0084

      SELEZIONA caricamento automatico
      3
      0.0041

      SELEZIONA CONTEGGIO( * )
      1
      0.001

      SELEZIONA CONTEGGIO(*)
      1
      0.0017

      SELEZIONA ANNO DISTINTO (data_post) COME anno, MESE (data_post) COME mese
      1
      0.0012

      SELEZIONA ID, nome_post, titolo_post
      12
      0.0142

      SELEZIONA codice_località, tipo_localizzazione
      219
      0.2492

      SELEZIONA meta_id come meta_id, meta_key, meta_value
      218
      0.001

      SELEZIONA ID_metodo, ordine_metodo, ID_istanza, è_abilitato
      1095
      1.5502

      SELEZIONA nome_opzione, valore_opzione

      SELEZIONA valore_opzione
      75
      0.1108

      SELEZIONA post_id, meta_key, meta_value
      2
      0.0029

      SELEZIONA t.*, tt.*
      1
      0.001

      SELEZIONA user_id, meta_key, meta_value
      1
      0.001

      SELEZIONA id_zona, nome_zona, ordine_zona

      SELEZIONA nome_zona, ordine_zona
      219
      0.0022

      总计
      1856
      1.9489

  4. Michele Avatara

    Grazie per l'eccellente riassunto. Sono curioso di sapere se nel 2023 la situazione sarà cambiata: sinceramente sono sorpreso che Booster ora abbia ridotto significativamente il carico del database. Vedi qui per gli screenshot – https://pixl.my/is-booster-for-woocommerce-a-buster-for-your-e-commerce-site-2023-update/

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

Inglese