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