C’è qualcosa che si può fare riguardo al lungo tempo di caricamento del primo discorso (circa 3 secondi)? Sembra che con SSO sia ancora più lungo, 6-7 secondi. Ho trovato solo argomenti che menzionavano EmberJS per risolverlo, ma non è cambiato nulla nonostante si trovi in una delle versioni più recenti.
Il tempo di caricamento iniziale su un sito Discourse (con cache vuota) è tipicamente di 2-5 secondi e, con SSO, un caricamento di 6-7 secondi non è insolito perché il round-trip SSO aggiunge almeno una richiesta HTTP aggiuntiva.
Quando viene utilizzato l’SSO, il primo caricamento richiede un reindirizzamento al provider SSO e ritorno. Se il provider SSO è lento, l’intero processo di accesso può essere più lento per gli utenti alla prima visita o disconnessi.
I tempi di caricamento possono anche dipendere dalla velocità di connessione e dalle prestazioni del dispositivo dal lato utente.
Garantire che il server Discourse sia adeguatamente provvisto in termini di CPU, memoria e velocità di rete può talvolta contribuire a migliorare le prestazioni, poiché la scarsa disponibilità di risorse può portare a tempi di caricamento scadenti.
Grazie @SaraDev per la tua risposta.
Ci sono piani per migliorare questo aspetto?
Dalla mia esperienza, il TTFB è piuttosto elevato, quindi il feedback dell’utente dal punto di vista UX è piuttosto negativo.
Allo stesso modo, trovo che il tempo di caching sia forse troppo breve? Se lascio un sito Discourse per qualche ora e torno, l’intera SPA viene aggiornata come se fosse un primo caricamento, quindi ci sono altri 5-6 secondi di attesa.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.