DNS lookup idő optimalizálása
Sziasztok!
Nyomtam egy tesztet az egyik részben általam gyártott oldalra a WebPageTest-en, mert elég lassan töltődik be, gondoltam kiderítem mi az oka. A teszt alapján kiderült, hogy első betöltésre csak a DNS lookup majdnem 7 mp-et vesz igénybe. Mi lehet az oka ennek? Hogyan tudnék ezen javítani, mert ez rengeteg idő? A tesztet bukaresti szerverről csináltam.
■ Nyomtam egy tesztet az egyik részben általam gyártott oldalra a WebPageTest-en, mert elég lassan töltődik be, gondoltam kiderítem mi az oka. A teszt alapján kiderült, hogy első betöltésre csak a DNS lookup majdnem 7 mp-et vesz igénybe. Mi lehet az oka ennek? Hogyan tudnék ezen javítani, mert ez rengeteg idő? A tesztet bukaresti szerverről csináltam.
Látogatók?
Azt hogy mennyi ideig gyorstárazzák a választ szintén beállítható a rekordokban.
DNS
1. A Te oldaladon gondoskodsz róla, hogy ne legyen telített a vonal. Ez tipikusan úgy érhető el, hogy nem BIX-only warezhostingokba viszel gépet / nem olyan szolgáltatót választasz, hanem olyat, akinek értelmes mennyiségű nemzetközi sávszélessége és lehetőség szerint sok jó peeringje van. Itt merem ajánlani a DoclerWebet és bárkit aki az ő hálózatukban van, mert tapasztalatom szerint nagyságrendekkel jobb a szolgáltatás, mint a random Victor Hugo utcai cégek. (Ettől még lehet jó szolgáltató ott is, csak utána kell nézni.)
2. Választasz olyan DNS szolgáltatót, akinek global load balanced szerverei vannak. Ilyet nem tudsz házilag építeni, sőt nagyon kevés szolgáltató tud ilyet építeni. (Még a DoclerWebnek is erölködnie kell ha ilyen DNS szervert akar.) Az egyik ilyen szolgáltatás a DynECT Managed DNS.
Re: DNS
A WebPageTest szervere lényegesen lassabb, de a gond az, hogy itthonról, UPC-s nettel is hasonló a helyzet. 3-4-5 mp-ig el sem kezdődik az oldal elemeinek letöltése, csak gondolkozik. Lehet, hogy a UPC vonala is ennyire terhelt lenne?
A tárhely adott volt, ezen sajnos nem tudok változtatni.
Ez úgy működne, hogy az ügyfél előfizet egy ilyen szolgáltatásra és a domainhez megadjuk névszervernek a Dyn DNS szervereit?
Ez úgy működne, hogy az
Rengeteg az ismeretlen egy ilyen konstellacioban. Melyik weboldal? Melyik szolgaltato? Csinalj traceroute-ot!
Pontosan. Tegyuk hozza, hogy ez nem lesz olcso. Es kerdes, hogy megeri-e.
Második alkalom
A feloldott nevek sok helyen gyorstárazódnak, többek között az oprendszer is végez bizonyos mennyiségű cache-elést, így ha egyszer megismeri a nevet a következő lekérdezésnél már meg sem nézi.
Nem tipikus eset, hogy "lassú" DNS okozna problémát. Nekem a GoDaddy ingyenesen biztosított szervereivel sem volt sose problémám.