Risoluzione problemi
Lentezza del sito e limiti di risorse
What your hosting plan actually limits, what happens when you reach each limit, and how to work out whether a slow site is a resource problem or a code problem.
Lentezza del sito e limiti delle risorse
Il tuo piano di hosting limita effettivamente cosa, cosa succede quando raggiungi ciascun limite, e come capire se un sito lento è un problema di risorse o un problema di codice.
"Il mio sito è lento" e "il mio sito ha esaurito qualcosa" sembrano la stessa cosa da fuori e hanno quasi niente in comune sotto. Questa guida li separa: prima quali sono i limiti genuini, poi come diagnosticare la lentezza effettiva.
Prima, È Lento o È Rotto?
Lento significa che le pagine si caricano, eventualmente. Rotto significa che non lo fanno.
Se stai ricevendo pagine di errore invece di pagine lente, fermati qui e vai a Codici di Errore HTTP. Un 500, 502 o 504 ha una causa specifica e una correzione specifica, e nessuno di loro è "aggiorna il piano".
Se il sito è irraggiungibile piuttosto che lento, vai a Sito Non Caricato.
Cosa Il Tuo Piano Effettivamente Limita
Quattro cose, e vale la pena sapere quale è quale perché si comportano molto diversamente quando le raggiungi.
Archiviazione. Quanta memoria su disco usano i tuoi file e i tuoi database. Misurata giornalmente.
Larghezza di banda. Quanti dati i tuoi visitatori scaricano in un mese.
Numero di siti. Quanti siti separati puoi eseguire sul piano.
Accesso CDN. Se il CDN è disponibile affatto, e quanto traffico può essere servito dal bordo ogni mese.
I tuoi allowance specifici dipendono dal tuo piano. Le figure attuali per ogni piano sono mostrate fianco a fianco sotto Fatturazione, poi Cambia piano, che è anche il posto onesto per confrontare piuttosto che un numero digitato in un articolo di aiuto che può cambiare. Vedi Aggiornamento del Tuo Piano.

Cosa Succede Quando Raggiungi Ciascuno
Questa è la parte di cui le persone si preoccupano, e le risposte sono meno drammatiche del previsto.
Archiviazione. L'utilizzo del disco è misurato giornalmente e mostrato nella pagina Panoramica del sito. Man mano che aumenta, ricevi un avviso di insight che ti avverte, aumentando mentre si avvicina al pieno. Vedi Insights.
Numero di siti. Questo viene applicato al punto di creazione. Prova a creare un sito oltre l'allowance del tuo piano e riceverai un messaggio chiaro che dice che il piano è a capacità, con l'opzione di aggiornare o aggiungere un altro piano. Niente di esistente è interessato.
Idoneità CDN. Abilitare il CDN su un piano che non lo include restituisce un messaggio semplice "non incluso nel tuo piano" con un link di aggiornamento. Non c'è modalità parziale o degradata. Vedi Abilitazione del CDN.
Larghezza di banda CDN. Questo ha un comportamento reale, ben progettato che vale la pena di capire:
- Al 80% del tuo allowance di bordo mensile, ricevi un'email.
- Al 100%, il bordo è messo in pausa per il resto del mese. Il tuo sito rimane online e continua a servire normalmente, direttamente dall'origine, semplicemente non è più cache del bordo.
- La fornitura del bordo riprende automaticamente all'inizio del mese successivo.
- Non ti viene mai fatturato oltre il limite senza saperlo.
Quindi il caso peggiore è che il tuo sito diventa veloce come era prima di attivare il CDN. Niente va offline.
Larghezza di banda WordPress gestito e WooCommerce funziona come un limite soft. Vieni notificato mentre ti avvicini e di nuovo quando lo superi, e l'eccesso viene gestito come un sovraccarico misurato piuttosto che il sito essere interrotto.
Superare un allowance di archiviazione o larghezza di banda non sospende il tuo sito. La sospensione su questa piattaforma è uno stato di fatturazione, non uno di risorsa. Vedi Account Sospeso e Pagamento Non Riuscito.
Cosa Non È Limitato Per Piano
Due cose che le persone si aspettano di trovare e non troveranno.
Non c'è quota CPU o memoria per sito sui piani di web hosting. Il tuo piano non ti alloca un numero di core.
Non stai competendo con i tuoi vicini per la capacità PHP. Ogni sito viene eseguito nel suo pool isolato di processi di lavoro PHP. Un sito occupato accanto non può esaurire i lavoratori di cui il tuo sito ha bisogno. Quell'isolamento è reale, ed è per questo che "il sito di qualcun altro sta rallentando il mio" è quasi mai la spiegazione su questa piattaforma.
Quello che si applica è un limite per richiesta: quanta memoria una singola richiesta può usare, e quanti secondi può girare. Quelli sono tuoi per impostare. Vedi Estensioni e Impostazioni PHP.
Dove Vedere Il Tuo Utilizzo
- Archiviazione, sulla pagina Panoramica del sito.
- Larghezza di banda CDN, anche sulla pagina Panoramica una volta abilitato il CDN, e sulla scheda Kapsule CDN del sito.
- Avvisi, tramite Insights e per email. Vedi Insights.
- Minuti di compilazione e larghezza di banda per i progetti Orbit, sulla pagina di utilizzo di Orbit. Orbit ha limiti completamente diversi, incluso un limite di spesa. Vedi Limiti del Piano Orbit e Limiti di Spesa Orbit.
Rendere Effettivamente Più Veloce Un Sito Lento
In ordine di ritorno sullo sforzo. Procedi lungo l'elenco piuttosto che saltare alla fine.
1. Attiva La Cache
La vincita singola più grande, ogni volta. Servire una copia memorizzata di una pagina è ordini di grandezza più economico che ricostruirla per ogni visitatore.
Vai a Siti web, il sito, WordPress, quindi Cache. La cache degli oggetti è disponibile su tutti i piani della famiglia WordPress, e la cache della pagina completa sui piani gestiti. Vedi Cache del Sito.
Nota che alcuni percorsi non vengono mai memorizzati nella cache di proposito: pagine amministrative, accesso, carrello, pagine di checkout e account. Memorizzare nella cache una pagina di checkout mostrerebbe a un cliente il carrello di un altro cliente, quindi questo non è configurabile e non dovrebbe essere.
2. Abilita Il CDN
La cache mette la copia in un posto. Il CDN la mette vicino ai tuoi visitatori. L'effetto più grande se il tuo pubblico non è nello stesso paese del tuo server. Richiede un piano idoneo e il tuo dominio personalizzato. Vedi Abilitazione del CDN.
3. Passa a Una Versione PHP Più Recente
Una differenza reale e misurabile senza lavoro affatto. Prova prima su staging. Vedi Modifica della Versione PHP.
4. Correggi Le Tue Immagini
Costantemente la cosa più grande su una pagina lenta. Una foto direttamente da un telefono può essere di diversi megabyte e essere visualizzata a 400 pixel di larghezza. Ridimensiona prima di caricare, e usa un formato moderno.
5. Audita I Tuoi Plugin
Ogni plugin che esegue lavoro su ogni richiesta ti costa su ogni richiesta. Disattiva uno alla volta e misura. Elimina quello che non stai usando piuttosto che lasciarlo disattivato. Vedi Plugin WordPress.
6. Trova La Cosa Effettivamente Lenta
Smetti di indovinare e misura:
- La scheda APM sui siti WordPress mostra quali richieste sono lente. Vedi Prestazioni del Sito.
- Il registro delle query lente, disponibile dagli strumenti di salute di WordPress, mostra quali query del database sono il problema.
- Il registro lento di PHP cattura cosa stava facendo una richiesta quando ha preso troppo tempo.
- I log di errore mostrano tutto quello che fallisce silenziosamente ed è stato riprovato. Vedi Log degli Errori.
7. Quindi, E Solo Allora, Considera Più Risorse
Se la cache è attiva, il CDN è attivo, PHP è attuale, le immagini sono sane, e il profiler dice che il lavoro è genuinamente necessario, allora hai superato il piano e spostarsi su è la mossa giusta. Vedi Aggiornamento del Tuo Piano.
Fare questo passo per primo è come le persone finiscono a pagare di più per un sito che è ancora lento, perché un sito non ottimizzato su un piano più grande è un sito non ottimizzato.
Quando È Ora per un Server
L'hosting condiviso è la risposta giusta per la stragrande maggioranza dei siti. Passa a un server cloud o dedicato quando hai bisogno di software che la piattaforma non fornisce, accesso root, servizi non standard, o capacità dedicata prevedibile per qualcosa genuinamente pesante. Vedi Server Cloud e Scelta di un'Architettura.