I siti web ospitati nei server distanti sono più lenti?

1

Vivo in Brasile e sto programmando di ospitare il mio sito web in DreamHost o Digital Ocean, che non dispongono di server nel mio paese. Ciò influenzerà la velocità di caricamento del mio sito?

Grazie !!!

    
posta newbie 11.02.2015 - 01:48
fonte

2 risposte

6

La velocità della luce è 299 792 458 m / s. La circonferenza della Terra è di 40 075 000 m. Ciò significa che se il data center si trova sul lato opposto della Terra, il ritardo sarà di almeno 0,067 s., Ovvero 67 ms. Notevole per le applicazioni critiche in cui ogni millisecondo conta, ad esempio nella home page di Google o in un'app del settore finanziario; non apprezzabile per un blog personale o un forum.

Il centro dati Amazon più vicino, ad esempio, probabilmente si troverebbe a Jacksonville, in Florida, negli Stati Uniti. La distanza è di circa 6.000 km dal centro del Brasile (se ti trovi nel sud del Brasile, sei sfortunato), che si traduce in 20 ms.

Dovresti anche tenere in considerazione che il tempo impiegato dai pacchetti per viaggiare attraverso i router, che può aumentare il tempo di attesa, e che difficilmente viaggiano in linea retta. Detto questo, il tempo aggiuntivo probabilmente non è ancora troppo per un sito web ordinario.

Conclusione: se la società di hosting ha diversi data center in tutto il mondo (come Amazon AWS), l'hosting di un'app Web in prossimità geografica dei clienti può essere utile. Ma per la maggior parte delle app Web, non è ciò che cambierà radicalmente la velocità percepita della tua app.

    
risposta data 11.02.2015 - 02:09
fonte
2

Sì, conta. I segnali possono viaggiare alla velocità della luce (o una frazione ragionevole), ma ci sono molti punti di sosta chiamati router lungo la strada. I tuoi dati vengono arrestati, archiviati nel buffer e inseriti in un altro pipe, in competizione con altri tipi di traffico per la larghezza di banda. Il minor numero di router nel percorso e il più grasso dei tubi, migliore sarà il carico del sito.

Detto questo, a meno che il tuo sito non sia uno sparatutto a livello di twitch, o stai inviando gigabyte di dati, probabilmente i tuoi utenti non se ne accorgeranno. La cosa principale che conta sarà la larghezza di banda disponibile dal tuo host attuale. Le connessioni economiche potrebbero non fornire molto (ottieni quello che tu pagare per).

    
risposta data 11.02.2015 - 05:55
fonte

Leggi altre domande sui tag