Perfmatters, guida alla configurazione

Seleccionar idioma
Perfmatters, guida alla configurazione

Non supportalinguaggi lato server come il PHP.Per aggiungere codice PHP personalizzato,si consiglia di utilizzare il pluginCode Snippets.

Precarico

Perfmatters, guida alla configurazione 48

Nel precaricamento,la prima opzione chiamata"Instant Page" utilizza lalibreriainstant.pagee carica un piccolo file JS di meno di 2 KB(instantpage.js)localmente sul suo sito e viene utilizzato per precaricare gli URL quando un utente passa il mouse su un link o un'immagine nella versione desktop. Sui cellulari, un URL viene precaricato dopo che l'utente inizia a toccare il link sullo schermo e prima che lo rilasci.

Dopo65 millisecondi,il precaricamento dell'URL inizia automaticamente in background.

Questo strumento è l'equivalente di"Instant Click" di Litespeed e"Preload Links" di WP Rocket,quindi se utilizza questa opzione in uno di questi due plugin,dovrebbe disattivarla per provare Perfmatters.

Nel mio caso ha funzionato un po' meglio dell'opzione equivalente di Litespeed,anche se va notato che in alcuni casi può aumentare il carico del server.

Come per le opzioni Javascript e CSS,l'uso del precaricamento e della preconnessione deve essere utilizzato in base alle sue esigenze, sulla base di diversi test.

Perfmatters, guida alla configurazione 49

Il precaricamento delle immagini critiche (quelle che si trovano sopra la piega) è un'opzione ancorain fase betache può aiutare a ridurre il tempo necessario per dipingere i contenuti più grandi(LCP)in Core Web Vitals.

Si tratta in genere di immagini come un logo,un'immagine in primo piano in un post, un'immagine principale su una landing page,ecc.Quando li precarica,si spostano in cima alla cascata e sostanzialmentediconoal browser che hanno la priorità e devono essere caricati immediatamente.

Può scegliere tra zero,per non precaricare nessuna immagine(l'opzione predefinita), e cinque immagini. Permatters consiglia di sceglierne due o tre al massimo, poiché Chrome ha un limite di due immagini precaricate che appariranno in cima alla cascata.

Caricamento pigro

Perfmatters, guida alla configurazione 50

Un altro classico legato alle prestazioni che WordPress ha incluso in modo nativo dal rilascio della versione 5.4 nel 2020.

Nel mio caso utilizzo l'opzione Litespeedperché nei test ho riscontrato risultati leggermente migliori,tuttavia quella di Perfmatters funziona davvero bene e si applica anche al CSS delle immagini di sfondo

Caratteri

Perfmatters, guida alla configurazione 51

Un'altra cosa positiva. Questa opzione, aggiunta alla versione 1.7.4 di Perfmattersè stato rilasciato il 7 giugno 2022. Le permette di ospitare e caricare Google Fonts localmente con un paio di clic.

I vantaggi dell'hosting dei font a livello locale sono molti:ottiene il pieno controllo su di essi,elimina tutte le richieste e quindi il tempo di caricamento e può decidere come servirli.

La funzione individua automaticamente qualsiasi riferimento a Google Fonts esistente sul suo blog,scarica i font corrispondenti dafonts.google.come li ospita localmente sul suo server nella directory:/wp-content/cache/perfmatters/your-domain.com/fonts/

Questo altro postspiega il suo utilizzo in modo più dettagliato.

CDN

Perfmatters, guida alla configurazione 52

Non c'è nulla di speciale qui e c'è poco da commentare.Uno strumento sempre utile per aggiungere il CDN che utilizza.Poiché utilizzoQUIC.CLOUD,non ne ho ancora avuto bisogno.

Analisi

Perfmatters, guida alla configurazione 53

Anche se ora non lo uso più,perché ho iniziato latransizione a Matomoe ho relegato la gestione dello script Analytics almio plugindi gestione del consenso dei cookie RGPD/CCPA,che lo gestisce correttamente,ma so che funziona molto bene con Perfmatters perché l'ho usato in passato.

Da qui può ospitare lo script di Google Analytics in locale. Questo aiuta a velocizzare il suo sito riducendo le ricerche DNS aggiuntive e risolvendo il problema dello "sfruttamento della cache del browser" del loro script.

Secondo Perfmatters, ironia della sorte, lo stesso script di Google emette un avviso sulla cache, ma questo è dovuto al fatto che la scadenza dell'intestazione della cache HTTP è molto breve.Se lo ospita lei stesso,le intestazioni della cache HTTP del suo CDN o server saranno applicate automaticamente.In altre parole,ottiene il pieno controllo sulla cache dello script.

Notano anche chequesto strumentonon è ufficialmente supportato da Google,ma è stato utilizzato per anni senza alcun problema.

L'hosting di Google Analytics a livello locale e il servizio dello script dal proprio CDN o server le consente anche di sfruttare una singola connessione HTTP/2.

Questo post include alcuni link di affiliazione.

Articoli correlati

Este blog se aloja en LucusHost

LucusHost, el mejor hosting