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

È stato utile?

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:

  1. La tua connessione Internet con il server è cattiva a volte ..
  2. Forse sullo stesso server sono ospitati altri siti Web che non sono ben scritti e utilizzano di più il processore ...
  3. Nello stesso host ... lo stesso nameserver? :)
  4. Nel mio paese il tuo server funziona davvero bene ... e non vedo nulla che possa causare un ritardo come descrivi
  5. Forse il tuo ritardo è a volte male ...
  6. Il problema non è il tuo sito web :)

Saluti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top