Se stai utilizzando la nostra installazione ufficiale e hai abilitato SSL (ad esempio, accedi al tuo sito tramite https://yoursite.com), otterrai HTTP/2.
Questo significa che inviamo tutte le risorse in modo più efficiente e che gli sprite per gli avatar e altri vari trucchi necessari nell’era di HTTP/1.1 non sono più vantaggiosi.
Non sono un esperto di questa pila tecnologica, mi chiedevo perché ci fosse un mix di richieste HTTP/1.1 e HTTP/2. È una scelta del browser?
Inoltre, per ridurre i tempi di caricamento della prima pagina, c’è un argomento o una discussione qui su ottimizzazione della pagina, CDN o impostazioni lato server specifiche per Discourse?
Ho tempi di caricamento tra 7 e 10 secondi in una finestra di navigazione privata, e si tratta di un’installazione standard con un forum piccolo.
Inoltre, se c’è una sezione blog o categorie, mi piacerebbe leggere delle decisioni ingegneristiche e di scalabilità prese dal team di Discourse durante la creazione del forum.
Se fai attenzione allo screenshot, vedrai che le righe che mostrano HTTP/1.1 non sono richieste vere e proprie, ma semplicemente risorse provenienti dalla cache.