Back to Question Center
0

Ricerca DNS quando si utilizza un CDN - Semalt

1 answers:

L'utilizzo di un CDN può migliorare notevolmente il tempo di caricamento di un sito web. Stavo pensando di usarlo per ospitare tutti i miei file esterni come CSS, JS, Immagini, Video ecc. Semalt Stavo pensando al collegamento a un CDN, il browser non avrebbe dovuto utilizzare la ricerca DNS aggiuntiva? Quindi non sarebbe controproducente? O il vantaggio di ospitare tutti i file esterni su una CDN supera il costo aggiuntivo di una ricerca DNS?

Quali sono i tuoi pensieri?

. - tarif logiciel de paie
February 7, 2018

Potresti provare entrambi e utilizzare un servizio come http: // www. WebPagetest. org per vedere quale opzione funziona meglio.

, una ricerca DNS dovrà comunque aver luogo, come con la maggior parte delle cose in questi giorni; hanno la possibilità di essere memorizzati nella cache dal sistema operativo o dal browser stesso.

Troverete che i server utilizzati per la risoluzione DNS sono normalmente molto più vicini sia topologicamente che geograficamente all'utente rispetto al vostro server; significa un tempo di andata e ritorno più piccolo del normale (i server DNS si trovano normalmente all'interno della rete dell'ISP di un utente). Una ricerca DNS è anche molto più piccola del download di una risorsa Web.

Con questo in mente, sarebbe improbabile che un colpo così piccolo superasse tale guadagno potenzialmente grande (il download veloce di tutte le risorse). Tutto sommato, dovresti scoprire che l'utilizzo di un CDN ti darà un vantaggio.

In realtà la ricerca DNS sarà solo UNO!

Una volta che il sistema operativo ha cercato il dominio DNS, esso memorizzerà l'IP del dominio nella sua tabella DNS interna e chiamerà direttamente l'IP per tutte le richieste successive.

Su Windows è possibile visualizzare la tabella DNS che esegue il comando: ipconfig / displaydns

Fondamentalmente se nel tuo sito thare sono 100 immagini + js + css e sono tutti su un CDN a some-cdn-domain. com , il browser eseguirà solo 1 ricerca DNS e non 100 .

Per questo 1 ricerca DNS sarà sempre un problema in termini di velocità . Potrebbe essere se sul CDN avessi un solo file, ma faccio fatica a vedere come un sito web può avere un solo file statico oggigiorno.