Per un'applicazione molto semplice, il mio sito Meteor richiede 4.1 secondi per iniziare a scaricare il primo byte di dati. Questo è con una configurazione molto semplice. I tempi relativi ecc (tratti da http://www.webpagetest.org) sono:Perché un sito Meteor distribuito richiede così tanto tempo per essere caricato?
IP: 107.22.210.133
Location: Ashburn, VA
Error/Status Code: 200
Start Offset: 0.121 s
DNS Lookup: 64 ms
Initial Connection: 56 ms
Time to First Byte: 4164 ms
Content Download: 247 ms
Bytes In (downloaded): 0.9 KB
Bytes Out (uploaded): 0.4 KB
questo è dovuto a Meteor essere lento, o c'è probabilità di essere un collo di bottiglia nel mio codice? C'è un modo per determinare questo?
Grazie.
Avete qualche metodo di meteorologia? Hanno richieste HTTP in loro? – Akshat
No: è letteralmente un sito molto semplice con alcuni modelli (reattivi) caricati dinamicamente con il metodo descritto qui http://www.atmayogi.com/2012/11/dynamic-multi-page-applications-with-meteor -for-node-js e backbone per il routing tra i template. Nessuna immagine, non molto CSS e molto poco JS (167,1 KB). La pagina viene caricata e quindi attende alcuni secondi prima che il contenuto venga visualizzato. – cazgp