Il mio sito web è lento o utilizza troppa CPU: ecco come renderlo più veloce
Il Suo sito web è lento, oppure vede errori 503 perché il sito utilizza troppa CPU o troppi processi? La causa è quasi sempre nel sito stesso: assenza di caching, troppi plugin, immagini troppo grandi o un database pieno. Con i consigli qui sotto può rendere il Suo sito più veloce, e il consumo diminuirà di conseguenza.
Prima di tutto: dove sta il problema?
- Succede solo a Lei o a tutti? Provi ad aprire il Suo sito dal telefono tramite 4G o 5G, oppure in una finestra privata. Se lì è veloce, il problema riguarda il Suo computer, la rete o la VPN.
- Sta raggiungendo i limiti del Suo pacchetto? Controlli in DirectAdmin alla voce Utilizzo delle risorse. Se vede dei faults, il Suo sito è stato rallentato. Consulti DirectAdmin Resource Usage e siti web lenti.
- Quale pagina, plugin o query richiede tempo? Lo può vedere con X-Ray. Scopra come funziona in Limite di risorse raggiunto / 503 / PHP X-Ray.
Consigli per rendere più veloce il Suo sito web
- Attivi il caching. I nostri server funzionano su LiteSpeed. Per WordPress, il plugin gratuito LiteSpeed Cache spesso rende subito il Suo sito molto più veloce, perché le pagine non vengono ricostruite a ogni visita. Legga anche il nostro blog LiteSpeed Cache vs. WP Rocket.
- Utilizzi Redis per i siti più pesanti. Per i webshop e i siti con molti utenti collegati, Redis aiuta come object cache. Redis è incluso in Power Webhost Three, Power Webhost Four e Power Reseller. Consulti Redis.
- Riduca le dimensioni delle Sue immagini. Non carichi foto di diversi MB direttamente dalla fotocamera sul Suo sito. Le ridimensioni prima del caricamento alla grandezza in cui vengono mostrate, oppure utilizzi un plugin che lo fa automaticamente.
- Limiti i Suoi plugin. Ogni plugin richiede tempo. Come prova, li disattivi tutti e verifichi se il sito diventa veloce. Se è così, li riattivi uno alla volta finché non trova quello responsabile. Rimuova ciò che non utilizza.
- Esegua la pulizia del database. Vecchie revisioni, commenti spam, tabelle di statistiche e di log rendono il Suo sito progressivamente più lento. Per questo un sito che ha sempre funzionato bene può improvvisamente diventare lento. Esegua la pulizia e l'ottimizzazione, consulti Controllare, riparare e ottimizzare un database.
- Utilizzi una versione più recente di PHP. Le versioni più recenti sono decisamente più veloci. Consulti Scegliere la versione di PHP.
- Controlli i Suoi cronjob. Un'operazione che si avvia ogni minuto e dura più di un minuto si accumula. Faccia eseguire le operazioni più pesanti con minore frequenza e nei momenti di minor traffico. Consulti Cron Jobs.
- Blocchi bot e spam. I tentativi di accesso su wp-login.php, lo spam tramite moduli di commento senza captcha e i crawler che copiano l'intero sito impegnano il Suo pacchetto. Nel log degli accessi può vedere quali indirizzi effettuano molte richieste, consulti Panoramica del sito e registri.
- Non lasci gli script in attesa. Se il Suo sito recupera dati da un altro server, come un feed RSS o un collegamento, assegni sempre a quella chiamata un timeout breve. Altrimenti i processi restano aperti se quell'altro server è lento.
Tutti i passaggi con spiegazioni dettagliate sono disponibili in Il mio sito web è lento nella guida di DirectAdmin.
Cosa significa il numero di processi?
Il numero di processi non corrisponde al numero di visitatori. Un processo del server web fornisce una pagina ed è completato in una frazione di secondo. Se i processi restano aperti, ad esempio perché uno script è in attesa di un altro server, il limite del Suo pacchetto viene raggiunto. I visitatori vedranno quindi il messaggio 503 o Resource Limit Is Reached. In tal caso, legga 503 o 'Resource Limit Is Reached': cosa fare?.
Il Suo pacchetto è troppo piccolo?
Ha ripulito il sito e attivato il caching, ma l'Utilizzo delle risorse mostra ancora faults nei momenti di maggiore traffico? In tal caso il Suo sito necessita di maggiore capacità di elaborazione. In Mio WebOké, alla voce I Miei Prodotti › Gestisci, selezioni Modifica pacchetto di hosting. L'aggiornamento è attivo immediatamente. Siti pesanti come i webshop necessitano già in condizioni di utilizzo normale di maggiore capacità di elaborazione rispetto a un sito piccolo.
WebOké può risolvere il problema?
Quando vediamo che il Suo sito richiede troppe risorse, siamo lieti di fornirLe dei consigli. La modifica e l'ottimizzazione del Suo sito web, dei plugin o del database sono operazioni che esegue Lei stesso oppure fa eseguire dal Suo sviluppatore web. Questo vale anche per il software installato tramite Installatron: non è di nostra competenza. Consulti anche Costi di interventi specifici.
