Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Risolvere errori legati a un sovraccarico del sito; ottimizzare il sito

Questa guida spiega come ottimizzare un sito gestito su un Hosting Web per renderlo più veloce e offrire una navigazione fluida a tutti i vostri visitatori, indipendentemente dalla loro velocità di connessione.

 

Il ruolo dell'hosting provider

La velocità di caricamento di un sito web dipende da numerosi fattori: prestazioni del server, infrastruttura di rete dell'hosting provider, connessione Internet del visitatore e ottimizzazione del sito stesso.

In qualità di hosting provider, Infomaniak si impegna a offrire il meglio dell'hosting migliorando costantemente i propri prodotti e la propria infrastruttura:

  1. Tutti gli hosting funzionano su dischi SSD di ultima generazione.
  2. L'infrastruttura beneficia di oltre 70 Gbit/s di interconnessione e ridondanza con partner come Cogent o Level3.
  3. Per assorbire i picchi di traffico, i server utilizzano processori Intel Xeon a 64 bit regolarmente aggiornati. I server condivisi utilizzano in media solo il 40% della potenza delle loro CPU.

Quando si presenta una richiesta di supporto riguardante i rallentamenti, Infomaniak verifica i seguenti punti:

  1. Il server del vostro hosting funziona normalmente e non ha riscontrato alcun incidente nelle ultime 48 ore.
  2. L'infrastruttura di rete non ha subito alcuna interruzione in questo stesso periodo.

 

Il ruolo del proprietario del sito e del webmaster

Infomaniak non interviene sui contenuti dei server né sullo sviluppo dei siti. La creazione e la manutenzione di un sito sono mestieri distinti, anche se utilizzano gli strumenti e i servizi messi a disposizione dall'hosting provider.

 

Analizzare la causa dei rallentamenti

Ecco le azioni da intraprendere se si riscontrano rallentamenti sul proprio sito:

  1. Applica le raccomandazioni di Google PageSpeed Insights. Questi punti riguardano la progettazione del sito e non la configurazione del server. Prendi visione di questa altra guida se il test raccomanda di autorizzare la compressione delle risorse.
  2. In caso di rallentamenti riscontrati dall'estero, attiva il DNS Fast Anycast.
  3. Installa un sistema di cache per ridurre gli accessi ridondanti alle basi di dati e accelerare la visualizzazione.
  4. Considera l'uso di un CDN.
  5. Testa il tempo di risposta del server o TTFB.
  6. Scansiona il tuo hosting per rilevare eventuali virus.
  7. Eliminate regolarmente i tuoi database eliminando le voci inutili.
  8. Usa l'ultima versione di PHP compatibile con il tuo sito o CMS.
  9. Evita le immagini, i contatori o i media ospitati su server esterni: se non sono raggiungibili, il tuo sito sembrerà lento.
  10. Disattiva le estensioni WordPress superflue o troppo esigenti in termini di risorse.
  11. Mantieni aggiornati regolarmente i tuoi CMS e le applicazioni Web.
  12. Limita l'impatto dei robot di indicizzazione troppo aggressivi configurando un Crawl-delay.
  13. Analizza i error-logs: correggere gli errori generati dal tuo sito ne migliora le prestazioni.
  14. Consulta i slowlogs per identificare le richieste SQL che impiegano più di 5 secondi per essere eseguite e ottimizzale (esempi di ottimizzazione).
  15. Aggiungi un motore di cache del server come Memcached (disponibile solo su server Cloud).
  16. Aumenta il valore max_children (solo su server Cloud).

 

Se il problema persiste

Se tu o il tuo webmaster non trovate l'origine dei rallentamenti, contatta il supporto Infomaniak per iscritto fornendo le seguenti informazioni:

  1. Nome del sito ospitato.
  2. Date e orari precisi dei rallentamenti.
  3. Nome del database o dell'account FTP eventualmente interessato.
  4. Il tuo indirizzo IP pubblico durante i test (visibile su https://www.infomaniak.com/ip).
  5. Tipo di rallentamento (visualizzazione, trasferimenti FTP, ecc.).
  6. Indica se accedi normalmente al sito di Infomaniak durante questi episodi.
  7. Risultato completo di un traceroute verso 84.16.66.66.
  8. Risultato di un test di velocità su speedtest.net selezionando Infomaniak come server di destinazione.

 

Se le vostre esigenze evolvono

Se l'hosting condiviso non è più sufficiente, valutate il passaggio a un Server Cloud. Il vostro sito può essere facilmente migrato per beneficiare di risorse dedicate e tecnologie di cache avanzate.

Semplificatevi la vita! In caso di necessità, partner locali referenziati da Infomaniak possono occuparsi di queste pratiche. Lanciate un appalto gratuito per delegare questi aspetti tecnici.


Questa FAQ è stata utile?