Blog di SearchWP

Tutorial, suggerimenti e risorse di WordPress per aiutarti a far crescere la tua attività

La versione 4.0 di SearchWP si avvicina sempre di più! ? In preparazione del rilascio ci sono alcuni aggiornamenti entusiasmanti da condividere. In questo post tratteremo i benchmark iniziali delle prestazioni eseguiti fino ad oggi.

Le operazioni primarie di SearchWP sono l'indicizzazione e la ricerca, quindi questi sono i due benchmark discussi in questo post.

Tempi di creazione dell'indice (in secondi, più basso è meglio)

L'indice, l'indicizzatore e il processo di indicizzazione sono stati completamente ricostruiti in SearchWP 4.0. Sulla base dei nuovi modelli di dati in uso, la velocità complessiva di indicizzazione è stata notevolmente migliorata.

Nota: questi dati si basano su una creazione iniziale dell'indice. L'indicizzatore di SearchWP applica aggiornamenti delta molto piccoli alle modifiche dei contenuti nel tempo.

Prendiamo ad esempio questo benchmark con un sito che ha circa 1.000 Post e Pagine con contenuti che vanno da poche centinaia di parole a qualche migliaio:

Per lo stesso sito con la stessa configurazione del Motore, l'indicizzatore in SearchWP 4.0 viene eseguito in media in circa il 36% del tempo necessario per eseguirlo in SearchWP 3.x (circa 2,7 volte più veloce)!

L'indicizzatore in esecuzione tramite WP CLI è ancora più impressionante, impiegando solo il 20% del tempo necessario a SearchWP 3.x per creare la sua versione dell'indice. È circa 5 volte più veloce! ?

Un altro benchmark da considerare è quello di un sito più grande con 10.000 voci (di nuovo il tempo è in secondi):

Migliorare la velocità dell'indicizzatore è stato un obiettivo importante durante il lavoro su SearchWP 4.0, con la speranza che un processo di creazione dell'indice più veloce porti a visualizzare più rapidamente sul tuo sito web i migliori risultati di ricerca possibili.

Tempi di query di ricerca (in secondi, più basso è meglio)

L'indicizzazione è una parte significativa di ciò che fa SearchWP, ma la parte più importante è restituire rapidamente i migliori risultati di ricerca. SearchWP 3.x ha fatto un buon lavoro, ma c'era comunque spazio per miglioramenti sia nel tempo di esecuzione delle query che nella complessità delle query stesse.

Esaminiamo alcuni risultati di benchmark durante l'esecuzione di varie ricerche sul nostro sito con 10.000 voci:

Nota: la gestione della logica AND di SearchWP gioca un ruolo nella diminuzione del tempo di query per un aumento del numero di termini.

Esaminando questo set di risultati possiamo osservare alcune cose:

  1. SearchWP 4.0 esegue le query di ricerca più velocemente rispetto a 3.x
  2. I tempi delle query di ricerca sono in molti casi almeno 2 volte più veloci!
  3. Il beneficio di velocità osservabile aumenta all'aumentare del numero di termini di ricerca

Si prega di notare che questi benchmark dipendono completamente dai contenuti sorgente e dai termini di ricerca. Sebbene i contenuti sorgente e i termini di ricerca fossero identici per entrambe le serie di test, le differenze effettive sui siti dei clienti probabilmente varieranno.

C'è ancora di più in 4.0!

Mentre la ricerca e l'indicizzazione sono probabilmente le funzionalità più importanti di SearchWP (ed entrambe sono state migliorate significativamente nella versione 4.0), c'è ancora di più da coprire avvicinandoci alla data di rilascio!

Rimanete sintonizzati per altri post di panoramica che delineano le ultime e migliori novità in arrivo su SearchWP 4.0 ?

avatar autore
Jonathan Christopher (main)
Developer of SearchWP

Crea Oggi Stesso una Migliore Esperienza di Ricerca WordPress

Non perdere mai più visitatori a causa di risultati di ricerca inutili. SearchWP rende la creazione della tua ricerca intelligente WordPress veloce e facile.

Get SearchWP Now
Icona di motori di ricerca multipli