Caricamento del sito troppo lentamente [chiuso
-
28-10-2019 - |
Domanda
Negli ultimi mesi l'ho notato il mio sito sta impiegando molto tempo a caricare. Firebug mi dice che il tempo più lungo è waiting
Per la risposta dal server (a volte aspetta solo 30 anni!).
La cosa strana è che alcune volte si carica bene - entro pochi millisecondi - anche se cancella la cache del browser. In effetti, sembra funzionare meglio quando cancella la cache, ma solo per alcune pagine, inizia ad avere queste strane attese di 25 secondi!
E qualcos'altro: non sembra farlo su altri siti hosetd sullo stesso server, come questo sito o il sito del server!
Qualcuno sa perché potrebbe farlo?
Lo chiedo qui perché potrebbe essere un problema con il modo in cui ho organizzato il sito.
Grazie!
PS: Ovviamente vorrei anche che ti facessi sapere se non te lo fa! Grazie ancora
Soluzione 2
Penso di aver trovato qual era il problema.
Alcune pagine dispongono di aggiornamenti dinamici di contenuti Ajax: dopo 30s dal caricamento della pagina, i JS su quelle pagine hanno fatto una richiesta AJAX a uno script PHP sul Sever, che ha poi fatto il massimo di un massimo di trenta secondi per eventuali aggiornamenti che potrebbero dover andare avanti la pagina (messaggi o post dagli utenti).
Sfortunatamente, se l'utente lascia la pagina mentre una richiesta è in corso, sembra rallentare molto il processo di modifica della pagina, non esattamente sicuro del perché.
Penso che debba avere qualcosa a che fare con il modo in cui il server è impostato, perché se invio un modulo da una pagina "lenta", lo script lo script si presenta immediatamente da eseguire, quindi se annulo la richiesta dal browser mentre lo è Aspettando, il modulo è già stato elaborato.
La rimozione delle lunghe richieste AJAX dalle pagine ha risolto il problema.
Altri suggerimenti
Esistono più motivi possibili:
- La tua connessione Internet con il server è cattiva a volte ..
- Forse sullo stesso server sono ospitati altri siti Web che non sono ben scritti e utilizzano di più il processore ...
- Nello stesso host ... lo stesso nameserver? :)
- Nel mio paese il tuo server funziona davvero bene ... e non vedo nulla che possa causare un ritardo come descrivi
- Forse il tuo ritardo è a volte male ...
- Il problema non è il tuo sito web :)
Saluti