Il miglior plug-in di memorizzazione nella cache per WordPress | Colibrì Pro

Pubblicato: 2018-08-27

La memorizzazione nella cache in WordPress è una questione complessa; non si tratta più solo di una cache di pagina. La memorizzazione nella cache comporta ottimizzazioni CSS, ordinamento above the fold, risorse gzip, cache della pagina effettiva e molto altro. Ciò porta gli utenti a rivolgersi a un plug-in per una soluzione più semplice, come Hummingbird Pro o WP-Supercache.

Per questo post, esaminerò Hummingbird Pro per la memorizzazione nella cache. La mia esperienza mostra che questo plugin progettato per WordPress può fare miracoli per coloro che desiderano il pacchetto completo e, soprattutto, pronto per funzionare senza doversi preoccupare troppo di aggiungere plugin extra.

Resta in giro, perché confronto Hummingbird Pro con WP-Supercache e il bonus aggiuntivo di Autoptimize: due plugin noti per funzionare bene insieme e una configurazione molto logica, specialmente per Divi. Puoi anche ascoltare un episodio di podcast su WP the PODCAST in cui David Blackmon e Tim Strifler confrontano i 3 migliori plugin di incasso per WordPress, incluso Hummingbird Pro.

Hummingbird offre già un set di funzionalità incredibilmente buono nella versione gratuita. Oggi esamineremo la versione Pro con alcuni bei bonus aggiunti.

Il cruscotto

Hummingbird Pro ha una bella interfaccia dashboard che funge da luogo principale per verificare eventuali ottimizzazioni. Visualizzerà l'ultimo test di velocità con il suo punteggio attuale e tutte le opzioni principali abilitate sul plugin.

La dashboard ti dà una buona idea delle ottimizzazioni già fatte e delle parti principali del plugin. Ti consente anche di rieseguire l'ultimo test per vedere come sei rispetto all'ultima ottimizzazione eseguita.

Oltre a dare una rapida occhiata allo stato della Page Cache , Gravatar Caching e Browser Caching , fornisce anche una pulizia del database. La pulizia del database rimuove in modo sicuro le parti inutili del tuo database, come le vecchie revisioni dei post di WordPress e la cache temporanea. Ti consente inoltre di configurare un monitoraggio del tempo di attività per il tuo sito e fornisce report aggiuntivi sulla pulizia del database e sui test delle prestazioni.

La versione Pro offre anche l'installazione di WP Smush Pro per comprimere facilmente le immagini sia per i formati senza perdita che per quelli con perdita.

La finestra del test delle prestazioni

Nella finestra principale del test delle prestazioni, vedrai i punti effettivi sul tuo sito. Puoi rieseguire il test e vedere i punti accumulati rispetto all'ultima corsa e persino eseguire scansioni e rapporti regolari senza la necessità di eseguirli manualmente. Com'è bello!

La sezione principale permette di attivare la cache della pagina anche per gli utenti loggati, una funzionalità molto utile sui siti che non hanno uno store attivo. Il plug-in consentirebbe anche di memorizzare nella cache 404 richieste e rimuovere le query URL dalle risorse memorizzate nella cache. Simile a WP-Supercache, Hummingbird Pro abilita anche Clear full cache quando un post viene pubblicato o aggiornato, una cosa che potrebbe rivelarsi utile quando altre opzioni falliscono.

È inoltre possibile configurare le esclusioni su stringhe URL o programmi utente per l'accesso a modelli senza cache.

Compressione GZIP

La compressione GZIP non è qualcosa che il plugin può abilitare direttamente su alcune configurazioni. Ad esempio, potresti abilitare GZIP all'interno di apache ma non puoi farlo su nginx. Tuttavia, il plugin mostra lo stato attuale di GZIP anche se non è direttamente configurabile dal plugin.

Ottimizzazione delle risorse

La finestra di ottimizzazione delle risorse aggiuntive ti consentirà di personalizzare il modo in cui vengono gestite le risorse CSS. Questo pratico strumento ti consentirà di comprimere ulteriormente ogni risorsa CSS individualmente. In confronto, alcune risorse hanno problemi se sono compresse e di solito i plug-in di memorizzazione nella cache non ti consentono di farlo manualmente, file per file con un semplice selettore, devi escludere i file manualmente. Non così con Hummingbird Pro! Ti consente di trasformare ogni ottimizzazione di file CSS individualmente senza doversi preoccupare di nomi di file ed esclusioni. Stupefacente!

L'ultima parte di Asset Optimization ti consente di aggiungere manualmente quei file che vuoi caricare con l'ottimizzazione "above the fold". Questo tipo di ottimizzazione può migliorare drasticamente le prestazioni, ma a un costo. Di solito una cattiva ottimizzazione above the fold può letteralmente rovinare il tuo sito. Questo è il motivo per cui viene aggiunto come opzione aggiuntiva, separata dal resto dell'ottimizzazione delle risorse. Le ottimizzazioni above the fold di solito interrompono lo stile durante il caricamento, scambiando le prestazioni con la presentazione. Può essere un bene o un male, a seconda di come viene utilizzato.

Dopo aver abilitato l'ottimizzazione delle risorse, puoi utilizzare la WPMU Dev CDN, inclusa nella versione Pro per caricare automaticamente tutti i contenuti del tuo sito, questo accelererà il caricamento poiché le risorse già compresse verranno caricate da una CDN.

Strumenti avanzati

Negli Strumenti avanzati, puoi rimuovere le stringhe di query, in genere una stringa di dati che indica al tuo browser come memorizzare correttamente nella cache il contenuto. Per i siti che non fanno troppo affidamento sul contenuto dinamico, forzare la rimozione delle stringhe di query può rivelarsi molto utile. Puoi anche rimuovere emoji Javascript e CSS, di solito rimuovendo 2 richieste extra per il tuo sito.

Menù Uptime

Infine, nel menu Uptime puoi configurare il monitor uptime per il tuo sito. Questo pratico strumento di monitoraggio ti invierà avvisi e-mail nel caso in cui il tuo sito non funzioni.

Come puoi vedere, il plug-in gestisce molte funzioni di memorizzazione nella cache: ottimizzazioni Page Cache, Avatar Cache e Above the Fold. Include anche un CDN per le tue risorse compresse, consente la compressione CSS personalizzata per evitare di danneggiare il tuo sito, supporta un monitoraggio del tempo di attività e può persino eseguire test di velocità periodici sul tuo sito per seguirne le prestazioni. Come ho detto prima, è il pacchetto completo!

Si adatta perfettamente a Divi

Il plug-in Hummingbird Pro ti consente di abilitare la generazione di CSS statici Divi e allo stesso tempo di eseguire la compressione CSS. Ho verificato la compatibilità del plug-in e ho scoperto che funziona proprio come previsto. Considerando tutte le opzioni extra del plug-in, si adatta perfettamente a qualsiasi sito Divi.

Confronto dei benchmark delle prestazioni

Ai fini di questa recensione, ho impostato parametri di riferimento delle prestazioni utilizzando un sito Divi con un sacco di articoli. Di seguito vengono illustrati No caching, Hummingbird Pro e WP Supercashe e Autoptimize:

Considerando la quantità di dati sulla home page, il plug-in Hummingbird Pro mi consente di ottenere un buon punteggio di soli 1,46 secondi. Come non sorprende, ha ottenuto un punteggio decisamente migliore rispetto all'assenza di cache, ma ha anche ottenuto un punteggio migliore rispetto a WP SuperCache e Autoptimize a 2,02 secondi. Una cosa che dovrei menzionare è che il plug-in Hummingbird Pro ha rifiutato di rimuovere le query URL dalla risorsa statica; qualcosa che Autoptimize sembra fare bene, ma considerando i risultati, il tempo di caricamento totale è stato comunque ridotto.

GTMetrix è molto più severo sui risultati e questo test ci ha permesso di ridurre il tempo di caricamento totale da 5,6 secondi a 4,7 secondi. Tuttavia, non sono stato in grado di ottenere un punteggio massimo, anche quando tutte le opzioni erano abilitate.

Usabilità Hummingbird Pro

Sebbene disponiamo di un meraviglioso plugin tra le mani, non viene salvato dalle critiche. Ci sono alcune incongruenze. Ho scoperto che alcune opzioni che rimuovono le stringhe di query URL funzionavano su alcuni siti, ma non su tutti. La disposizione dei contenuti della dashboard e delle schede extra è alquanto mal distribuita e necessita di maggiore coerenza. Questa mancanza di un'interfaccia coerente può essere problematica per gli utenti inesperti, poiché ci sono cose che sembrano replicate attraverso diverse schede. Il dashboard principale manca di consistenza e dovrebbe essere imballato più saldamente insieme. A parte queste poche incongruenze, le prestazioni del plugin parlano da sole. Il plug-in Hummingbird Pro esegue la memorizzazione nella cache di pagine di lavoro esemplare, oltre a eseguire la compressione e l'ottimizzazione CSS. A completare il tutto c'è un set ben bilanciato di strumenti aggiuntivi, come il monitoraggio del tempo di attività e gli strumenti di speedtest.

Conclusione

Se sei alla ricerca di un sistema di memorizzazione nella cache completo per WordPress, anche con alcune incongruenze nella dashboard, Hummingbird Pro è una soluzione praticabile che consente l'integrazione di diversi strumenti di memorizzazione nella cache in un unico posto. Fa un ottimo lavoro da solo senza la necessità di utilizzare plug-in aggiuntivi per fare il lavoro e include un bel CDN per una maggiore velocità nel caricamento delle risorse. Hummingbird Pro è un plugin che possiamo sicuramente consigliare.

Vogliamo sentire da voi. Hai provato Hummingbird Pro, o forse WP Supercashe e Autoptimize? Facci sapere cosa ne pensi di questi plugin nei commenti qui sotto.