• User Newbie

    Sito lento in alcuni momenti

    Ciao a tutti.

    Un nuovo cliente mi ha affidato il suo sito realizzato in Wordpress.
    Mi ha commissionato alcune modifiche che ho prontamente realizzato.

    Il sito però, in alcune occasioni, soffre di una lentezza estrema nel rispondere.
    Alla richiesta della pagina passano anche 10/5 secondi prima che venga visualizzata.

    Vi fornisco alcuni dati:

    • Il web server risponde in modo corretto e l'hosting utilizzato è ottimo. Ho spostato il sito su altro mio spazio web e ho gli stessi problemi.
    • In alcuni momenti, a volte la sera, il sito sembra rispondere bene. E' reattivo e restituisce le pagine correttamente.
    • Facendo un test con sistemi tipo Pingdom ho dei valori alti sul Wait di alcune risorse
    • Risorse esterne che vengono caricate sono le classiche, maps.googleapis.com, fonts.gstatic.com, fonts.googleapis.com, maps.gstatic.com
    • Ultimo elemento, che mi ha lasciato molto perpelesso, è che se eseguo la navigazione anonima, ad esempio con firefox, il sito risponde velocemente in ogni occasione. Anche quando con la navigazione normale è lentissimo.

    Che tipo di altri test posso fare? Qualche suggerimento su cosa guardare?

    Thanks


  • User Attivo

    Ciao, sarebbe utile se postassi il link del sito, altrimenti si possono solo fare supposizioni campate per aria.

    Potrebbe essere il TTFB (in parole semplici il tempo di risposta del server) lento, potrebbero esserci troppe risorse HTTP da caricare, potrebbero esserci immagini pesanti, etc...

    Che l'hosting utilizzato sia ottimo non è detto, già hosting condiviso implica spartirsi le risorse (non sempre ottimizzate) del server con altri utenti, con tutte le possibili conseguenze del caso 🙂

    Mettiamo in conto pure che WP non è proprio il massimo in termini di velocità, specialmente se ci sono tanti plugin.


  • User Newbie

    Grazie per la risposta.

    Il sito è service-2000.it

    L'ho provato su due VPS distinte, dove ho buone risorse, per cui direi che il web server non è.
    Non ci sono nemmeno tanti plug in installati.

    La cosa strana è che in modalità anonima è perfetto.


  • User Attivo

    Ciao,

    da desktop non ho notato lentezza, il sito carica bene. Sei su Serveplan, ma non credo su VPS dato che sullo stesso IP ci sono altri 200 e passa siti. Quindi parliamo di hosting condiviso, a meno che non hai una VPS con tutti quei siti.

    C'è un problema di mixed content, ovvero contenuti sia in http : // che in https : //

    Dovresti correggere le seguenti risorse, facendole puntare direttamente ad https

    http : //www .service-2000.it/wp-content/uploads/Senza-titolo-1.png
    http : //www .service-2000.it/wp-content/uploads/ico1.gif
    http : //www .service-2000.it/wp-content/uploads/ico2.gif
    http : //www .service-2000.it/wp-content/uploads/ico3.gif
    http : //www .service-2000.it/wp-content/uploads/ico4.gif

    Un'altro problema di lentezza potrebbe essere causato dalla mappa, potresti farla visualizzare solamente nella pagina dei contatti e non in tutte le pagine, anche se c'è da dire che dovrebbe caricarsi in maniera asincrona quindi non blocca il rendering dei contenuti.


  • User Newbie

    @flaviors200 said:

    Ciao,
    da desktop non ho notato lentezza, il sito carica bene.

    mah... davvero? Io con tre connessioni diverse, dal cliente e da altre mie sedi e mobile mi risulta lento.

    @flaviors200 said:

    Sei su Serveplan, ma non credo su VPS dato che sullo stesso IP ci sono altri 200 e passa siti. Quindi parliamo di hosting condiviso, a meno che non hai una VPS con tutti quei siti.

    Il dominio ufficiale è su una vps di un collega che ha in gestione il cliente. Comunque ho copiato il sito su di un mio dominio su di una VPS con tante risorse sempre su Serveplan e non ho miglioramenti.

    @flaviors200 said:

    C'è un problema di mixed content, ovvero contenuti sia in http : // che in https : //

    Si, è una modifica che sto facendo. Ne sono consapevole.

    @flaviors200 said:

    Un'altro problema di lentezza potrebbe essere causato dalla mappa, potresti farla visualizzare solamente nella pagina dei contatti e non in tutte le pagine, anche se c'è da dire che dovrebbe caricarsi in maniera asincrona quindi non blocca il rendering dei contenuti.

    Con che browser lo stai testando?
    Ora con Chrome sembra reattivo. :dull:


  • User Attivo

    Provato da mobile connessione 3G, ovviamente il caricamento è più lento, però a mio parere niente di sconvolgente, una volta aperta la home poi lo navigo bene.

    Uso Chrome ultima versione.

    Se monitori il sito dalla Search Console di Google ti consiglio di vedere la sezione "Statistiche di scansione", il grafico "Tempo trascorso per il download di una pagina". Dai un'occhiata ai valori. L'URL è google.com/webmasters/tools/crawl-stats

    EDIT Rettifico, in effetti alcune volte il sito si pianta. Secondo me dipende dal server, è come se ci fossero le risorse (CPU e RAM) impegnate troppo in alcuni momenti. Dovresti dire al tuo amico di fare un check per controllare i valori delle risorse. Se ci sono siti sulla VPS che mangiano tante risorse, potrebbe essere un problema, a meno che non ci sia un sistema sulla VPS che isoli gli utenti tra di loro (CageFS), ma non mi sembra sia questo il caso.

    Altra cosa, se è possibile attivare HTTP/2 attivalo. La versione di PHP in uso spero sia almeno la 7.2 o quantomeno che non ci sia traccia di PHP 5 😄


  • Moderatore

    Ciao
    se sei su ServerPlan puoi aprire un ticket e ti diranno quale risorsa, richiesta PHP, rallenta il sito. Hai abilitato qualche plugin per proteggere il contenuto? Perché a me la paginazione e lo scroll non funziona.
    Hai una versione di Wordpress datata che va aggiornata. Il problema del Mixed Content lo risolvi con "Really Simple SSL".


  • User Newbie

    Stamattina ho gestito i contenuti non in https e sembra che ora sia più reattivo.
    Grazie per le risposte.