WordPress: usa le librerie di Google invece di quelle ospitate localmente
- Categoria: Sviluppo
Come ho sottolineato più volte prima: la velocità è importante per qualsiasi tipo di operazione su Internet poiché una migliore performance di caricamento migliorerà le conversioni sui tuoi siti web. Mozilla è riuscito ad aumentare i download di Firefox di 60 milioni all'anno riducendo i tempi di caricamento di 2,7 secondi sulle pagine di download dell'organizzazione.
Molti temi e siti Web moderni utilizzano librerie e componenti JavaScript come jQuery, Prototype o Dojo per potenziare parte delle funzionalità del loro sito.
Sebbene ciò sia ottimo in teoria per una serie di motivi, significa che gli utenti devono scaricare quegli script quando si connettono al servizio o al sito Web per la prima volta. C'è un'eccezione alla regola: se uno script non è stato modificato ed è già nella cache del browser, non verrà scaricato di nuovo ma caricato dalla cache del browser locale.
Un suggerimento che sviluppatori negli ultimi tempi è stato quello di passare agli script offerti in remoto invece che a quelli locali. E uno degli obiettivi principali per questo è Google, poiché ospita numerosi script sulla sua rete di distribuzione di contenuti veloce che chiunque può utilizzare.
Biblioteche di Google
I vantaggi dell'utilizzo di versioni ospitate di jQuery e altri script sono i seguenti:
- Latenza migliorata grazie all'impressionante rete di distribuzione dei contenuti di Google che fornisce gli script da una posizione vicina all'utente per ridurre la latenza e velocizzare i download
- Download paralleli grazie all'offerta da un altro server. Ciò è particolarmente importante se gli utenti lavorano con browser che limitano i download simultanei dai server Web a 2 connessioni.
- Memorizzazione nella cache migliore grazie a una maggiore probabilità che lo script sia già memorizzato nella cache per gli utenti che si connettono al tuo sito web per la prima volta.
Soprattutto la terza opzione può velocizzare le cose per i visitatori per la prima volta, poiché gli script non devono essere caricati affatto se l'utente li ha già scaricati su un'altra proprietà web in precedenza.
Il plugin WordPress Usa le biblioteche di Google cambia la posizione di diversi script utilizzati localmente in quelli ospitati da Google in modo che tu ei visitatori del tuo sito possiate trarne vantaggio.
È un plug-in per l'installazione e dimenticatene, poiché gestisce tutto in background. Non è necessario effettuare alcuna configurazione e dovresti verificare l'efficacia del plug-in monitorando l'attività di rete del tuo sito Web dopo l'installazione del plug-in.
Se stai usando Chrome o Firefox, premi F12 e seleziona Rete dall'elenco delle schede nel menu Sviluppatore che si apre qui. Ricarica la pagina web e guarda gli script che vengono caricati. Dovresti notare che alcuni vengono caricati dai server di Google anziché dal server locale.
Per quanto riguarda il supporto, il plugin per WordPress supporta al momento le seguenti librerie e componenti:
- dojo
- jQuery
- jQuery UI
- MooTools
- Prototipo
- script.aculo.us
- SWFObject
Se il tuo sito web utilizza altri script, potrebbero comunque essere caricati dal server locale e non dal server remoto.
Un ulteriore vantaggio di questa operazione è che risparmierai larghezza di banda. Alcuni script hanno una dimensione di 100 kiloybte o superiore, che salvi per ogni nuova connessione effettuata. Se ottieni 1000 nuove connessioni al giorno, risparmi 100.000 kilobyte al giorno o 36.500.000 kilobyte all'anno.
Parole di chiusura
Per riassumere: aumenti le prestazioni di caricamento dei tuoi siti web se vengono utilizzati script supportati e allo stesso tempo riduci la larghezza di banda richiesta dal tuo sito web.
L'unico avvertimento qui è che carichi risorse da Google, che alcuni potrebbero vedere come un rischio per la privacy che non vogliono correre.
Adesso leggi : Ottimizza il tempo di caricamento della pagina del tuo sito web