Come velocizzare un sito internet?

Come velocizzare un sito internet?

Ti spiegherò, a grandi linee, come velocizzare un sito internet e quali criteri puoi utilizzare

Passaggi preliminari su come velocizzare un sito internet

Qual è l’attuale velocità di caricamento?

Devi testare il risultato finale. Devi avere ben chiaro quanto è veloce il caricamento di ogni singola pagina/articolo per un umano o una macchina per ogni browser di interesse

Se hai un sito grande campiona alcune pagine per controllarle

Ci sono strumenti chiamati speed tester che ti possono dare alcune informazioni

Qual è l’hardware e software che usi?

Il tuo sito viene caricato su un computer collegato ad internet chiamato server.

Al pari di un pc, un server ha delle caratteristiche per quanto riguarda processore, RAM, tipo di dischi e loro capacità e delle risorse a te dedicate o condivise con te.

I server condivisi con altri sono chiamati shared, quelli solo per te si chiamano dedicati. Le vie intermedia sono i VPS.

Su questi server sono caricati dei programmi/software che aiutano la loro gestione e che abilitano le funzioni specifiche. Sono numerosi e riguardano la loro gestione e configurazione generale (cpanel, plesk, whm), le funzionalità di posta (record MX, programmi di posta, etc), la gestione file e tanto altro. Spesso si installano sistemi di gestione contenuti. WordPress, Prestashop, Joomla, Magento, Drupal sono alcuni tra i più famosi e diffusi.  

Devi aver chiare le caratteristiche per capire su che cavallo ti trovi da far correre.

Utilizzi la cache?

La cache è un sistema di salvataggio di informazioni in punti in cui potranno essere più facilmente accessibili.

È presente a livello macchina ed è presente nei programmi utilizzati.

Quanto sono “pesanti” le tue pagine?

Ogni pagina internet deve essere salvata sul pc di ogni utente. Viene quindi “scaricata”.

Ma tu sai quanto è pesante una tua pagina internet? Se pesa 2MB oppure 300kb non è la stessa cosa.

Considera che:

non tutti gli utenti hanno una connessione veloce

il tuo sito con pagine più pesanti deve elargire più risorse per ogni utente

Ci sono utenti con il computer ed utenti con il telefonino e va utilizzato un criterio intelligente per dare il giusto ad entrambi.

Un utente che impiega troppo tempo a visitare il tuo sito poi se ne va…

Quindi?

Il carico di utenti che potrai reggere è più basso

Se

Quante richieste produce una tua pagina?

Ogni pagina è una costruzione di più elementi in tempi rapidissimi. Quando digiti un indirizzo succede di tutto, quello che ti interesserà qui sapere è che:

quando scarichi una pagina vengono chieste numerose informazioni e file: al database, ai fogli di stile css, alle risorse sulla macchina, alla cache, alle regole .htaccess, a risorse esterne.

Se produci 10 richieste è ben diverso da richiederne 120. 

Una buona prassi è produrre poche richieste ma buone, che comprendano tutto. Questo va dal minify, al combine di elementi fino a limitare le chiamate esterne a javascript da altri siti

Contattami se cerchi un esperto di velocizzazione siti internet

Leonardo Marra, 348314704