← Torna ai moduli

nexya prestazioni Monitor delle query di WordPress

Il costo di ogni pagina per il sito e le impostazioni per alleggerirla: un monitor di query su ogni pagina, le opzioni caricate a ogni visita, l'Heartbeat, le revisioni

  • Le query di ogni pagina Un piccolo pulsante in basso a destra, sia sul sito che nell'amministrazione: quante query, quale estensione le ha richieste e, con la versione Pro, quanto tempo ha impiegato ciascuna
  • Ciò che appesantisce, nominato Le query duplicate, i campi letti uno ad uno, le opzioni lette separatamente e, con la versione Pro, quelle lente: ognuna con la traccia per correggerla
  • Il peso di ogni visita Le opzioni caricate ad ogni richiesta, misurate e confrontate con un'installazione pulita; con la versione Pro, un ordinamento per eliminare quelle non più necessarie
  • Impostazioni che alleggeriscono Heartbeat distanziato al di fuori dell'editor, pagine degli allegati eliminate, revisioni limitate: ognuna si attiva separatamente
  • Nulla per i visitatori Il monitor è attivo solo per gli amministratori connessi e legge le query al passaggio, senza cambiare il funzionamento di WordPress: i visitatori non pagano una query in più
nexya prestazioni in video: Monitor delle query di WordPress 0:51

Cosa sa fare

Vedere le query di ogni pagina WordPress e alleggerire il sito

Un sito lento raramente lo è per colpa del server: sono le query in più, le opzioni caricate a ogni visita e alcune impostazioni predefinite. Il monitor le mostra, pagina per pagina, con il plugin responsabile.

Il monitor delle query

Quante query, e chi le ha richieste

Un piccolo pulsante in basso a destra, sul sito e nell’amministrazione, apre l’elenco delle query della pagina, raggruppate per plugin o tema. I duplicati, i campi letti uno per uno e le opzioni lette a parte sono indicati, ciascuno con una pista per correggerlo.

  • Con il Pro, la durata di ogni query e quelle lente
  • Visibile solo agli amministratori connessi
  • Nessuna query in più per i visitatori
Le query della pagina, in un clic nexya prestazioni
Da monitorare Niente di allarmante, ma alcuni punti costano query a ogni visualizzazione.
148
query
61,2 ms
nel database
12
ripetute

Per plugin

  • woocommerce 67 query
  • nexya 31 query
  • WordPress 28 query
  • Tema 22 query
52,4 ms SELECT * FROM wp_posts WHERE … ORDER BY meta_value
3 volte SELECT option_value FROM wp_options WHERE option_name = …

Opzioni caricate

Il peso che ogni visita si trascina senza saperlo

WordPress legge a ogni visita un elenco di opzioni, anche quelle lasciate da un plugin eliminato o da un vecchio tema. Il modulo ne misura il peso e lo confronta con un’installazione pulita; con il Pro si tolgono o si eliminano quelle inutili, con il valore salvato.

  • Confrontato con un’installazione pulita
  • Indicato il plugin di origine
  • Valore salvato prima di ogni intervento
Le opzioni caricate a ogni visita nexya prestazioni
Opzione Peso
old_plugin_cache Plugin eliminato 412 Ko
theme_mods_ancien Tema vecchio 96 Ko
rewrite_rules WordPress 38 Ko
cron WordPress 12 Ko

Con il Pro, quelle inutili escono dal caricamento automatico, con il valore salvato.

Impostazioni

Tre impostazioni predefinite di WordPress, corrette

L’Heartbeat interroga il server ogni pochi secondi, ogni allegato ha una pagina vuota indicizzabile e le revisioni si accumulano senza limite. Ognuna di queste impostazioni si corregge con un interruttore, senza cambiare il funzionamento dell’editor.

  • Salvataggio automatico mantenuto nell’editor
  • Niente più pagine vuote offerte a Google
  • Un database che non si gonfia più
Le impostazioni che alleggeriscono nexya prestazioni
  • Heartbeat diradatoFuori dall’editor
  • Pagine degli allegatiRimosse, reindirizzate al file
  • Revisioni limitateCinque per contenuto

Ogni impostazione si attiva a parte, e si annulla altrettanto facilmente.

E tutto il resto, già incluso

  • Opzioni caricate a ogni visita Il loro peso, confrontato con un’installazione pulita.
  • Ordinare le opzioni Con il Pro, spostare o eliminare quelle inutili, valore salvato.
  • Heartbeat diradato Meno chiamate al server fuori dall’editor.
  • Revisioni limitate Un massimo per contenuto, perché il database non si gonfi.
  • Pagine degli allegati Rimosse, per non offrire più pagine vuote a Google.
  • Diagnosi online L’SQL checker di nexya.dev legge le query di un plugin.

Vedere cosa richiede la pagina

Una pagina WordPress lenta raramente lo è a causa di una sola cosa. Si tratta di decine di piccole query: un campo letto separatamente, un’opzione che non è caricata in anticipo, la stessa domanda posta due volte da due estensioni. Il monitor le mostra sulla pagina stessa, con il nome di chi le ha lanciate.

Cosa rileva il monitor

Il numero di query, la memoria, le query duplicate, i campi letti uno ad uno, le opzioni lette singolarmente e le ricerche sul valore di un campo. Con la versione Pro, si aggiunge il tempo di ogni query e quelle che superano i 50 ms vengono segnalate. Ogni punto è accompagnato dalla traccia per correggerlo e l’elenco completo può essere filtrato per estensione.

Niente per i visitatori

La registrazione si avvia solo per un browser connesso e si interrompe immediatamente per chi non è amministratore. I visitatori non pagano una query in più e il monitor si spegne con un clic una volta che il sito è stato sistemato.

Gratuito

Monitor di query su ogni pagina, peso delle opzioni caricate automaticamente, Heartbeat distanziato, pagine degli allegati eliminate, revisioni limitate

Pro

Ordinamento delle opzioni caricate automaticamente: estrai o elimina quelle che non servono più, con un backup del loro valore

Inizia

nexya prestazioni in tre passaggi

  1. Installa nexya Da nexya.dev, come qualsiasi plugin WordPress.
  2. Attiva nexya prestazioni Un interruttore nell'hub. Quando è spento, il modulo non carica nulla.
  3. Configura ed è pronto Le impostazioni predefinite vanno bene per la maggior parte dei siti.

nexya prestazioni è incluso nel plugin gratuito, su tutti i siti che desideri.

Domande frequenti

Tutto su nexya prestazioni

Il monitor raggruppa le query di ogni pagina per plugin e tema. Quello che ne lancia di più, o le più lente con il Pro, appare in cima.

Impostazioni che WordPress legge a ogni visita, anche quando la pagina non ne ha bisogno. Il modulo ne misura il peso; con il Pro si tolgono quelle inutili.

No. Appare solo agli amministratori connessi e non costa alcuna query ai visitatori.

Non del tutto: serve al salvataggio automatico nell’editor. Il modulo lo dirada altrove, eliminando chiamate inutili al server.

Query Monitor mostra tutto, per gli sviluppatori. Qui le query sono spiegate in chiaro, con la pista per correggere, e le impostazioni che alleggeriscono sono nello stesso posto.

La suite

Gli altri moduli