I have a server running windows 2003 and apache. I have couple of sites hosted on this box. Now this server is placed at my home and the ISP has allocated me a fixed IP.

When i check for my website's speed in ySlow, in the net panel i can see my domain name resolution takes between 150-350 ms! and for other resources such as a css file of few kbs, it takes good 200-300 ms.

is there a way to improve these timings? i have set up expiry headers and cache on apache. But that does not seem to help.

Thanks!

link|improve this question
Is this your DNS server as well or is this handled somewhere else? – Garry Harthill Feb 9 at 11:08
i use a free DNS service named DNSEver. – Ravi Bhatt Feb 9 at 11:19
feedback

1 Answer

Successive queries for the same DNS resource record (RR) should not incur a new external query; typically, DNS response data is cached by the resolver (the DNS client) for the duration (the TTL) given in the RRs.

If your client does force a full DNS lookup for every request, you may want to investigate that...

NOTE that none of this has anything to do with apache.

link|improve this answer
i guess dns response data would be cached. is there a way to check that? – Ravi Bhatt Feb 9 at 11:24
I would first check the documentation for yslow to see what those numbers really mean. – adaptr Feb 9 at 12:02
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.