【翻 墙 软件 下载 # 3】 不用 vpn 也 能 翻墻! 教學 -dns google- 翻墙 设置 / 設定 -dns 推薦 -dns 是 什么? dns 服务器 + dns 劫持 + dns 伺服 器 | SernHao Tv

Използването на CDN може значително да подобри времето за зареждане на уебсайт. Мислех да го използвам за хостване на всичките ми външни файлове като CSS, JS, изображения, видео и т.н. Въпреки това си мислех, когато свързвам към CDN, няма ли браузърът да използва допълнително DNS търсене? Така че това не би ли било контрапродуктивно? Или ползата от хостването на всички външни файлове на CDN излиза претегля допълнителните разходи за DNS търсене?

Какво мислиш?

Можете да опитате и двете и да използвате услуга като http://www.webpagetest.org, за да видите коя опция работи най-добре.

Да, ще трябва да се извърши DNS търсене, както при повечето неща в наши дни; те имат възможност да бъдат кеширани или от ОС, или от самия браузър.

Ще откриете, че сървърите, използвани за разрешаване на DNS, обикновено са много по-близо както до топологично, така и географско до потребителя, отколкото до вашия сървър; което означава по-малко време за двупосочно пътуване от нормалното (DNS сървърите обикновено се намират в рамките на мрежата на ISP на потребител). Търсене в DNS също е много по-малко от изтеглянето на уеб ресурс.

Имайки предвид това, е малко вероятно толкова малък хит да надвишава такава потенциално голяма печалба (бързото изтегляне на всичките ви активи). Като цяло трябва да откриете, че с помощта на CDN ще да ви даде предимство.

Всъщност търсенето в DNS ще бъде само ЕДНО!

След като операционната система потърси DNS на домейна, тя ще съхрани IP адреса на домейна във вътрешната си DNS таблица и ще извика директно IP за всички следващи заявки.

В Windows можете да видите DNS таблицата, изпълняваща командата: ipconfig /displaydns

По принцип, ако във вашия сайт има 100 изображения + js + css и всички те са на CDN в some-cdn-domain.com, браузърът ще направи само 1 DNS търсене, а не 100.

За това 1 DNS търсенето винаги ще бъде проблем без значение по отношение на скоростта. Може да е, ако на CDN сте имали само един файл, но се мъча да видя как уебсайтът може да има само един статичен файл в днешно време.

  • Съгласен, но в много случаи уебмастърите ще създадат псевдоним на CDN, което води до 2 точки за разрешаване на DNS.
  • @Ferdy: псевдонимите на CDN обикновено не са просто различни пътища ?! Но различни пътища в един и същ CDN домейн, поради което търсенето на DNS трябва да бъде само едно, по едно на домейн и НЕ по един на път.
  • Това, което означава, е това, често уебмастърите ще създадат чист псевдоним в собствения си домейн: static.yourdomain to com, който ще сочи към subdomain.cdn.com. Това са две DNS точки.
  • @Ferdy: добре, ако създадете поддомейн, определено ще имате още 1 DNS търсене, но все пак ще имате общо 2 DNS справки (един основен домейн и един за поддомейн), а не 100 DNS търсения (по един за всеки изображение), освен ако не мислите да създадете поддомейн за всяко изображение на вашия уеб сайт. В такъв случай бих се притеснил, че това може да се нарече свръх оптимизация.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?