据Ping报道,我的网页浏览器正在以180 my的速度查找DNS信息,以连接我的域名。我从godaddy.com注册了那个域名。同时,连接到另一个域需要10 it。它是从bigrock.com买的。正如我叔叔所说,所有域都在网络解决方案中注册。那为什么时差这么大?
发布于 2012-06-26 07:08:31
ping时间是一个数据包从您的计算机传输到您正在点击的域所需的时间。
因此,如果我从旧金山点击facebook,并在palo访问他们的服务器,那么ping的时间就会很短。如果我从日本来的话,因为这些包裹要花些时间才能到达,所以ping时间会更长。(这是个糟糕的例子,因为facebook在世界各地都有服务器,而最近的服务器通常是你得到的服务器)。
至于DNS。dns只需将名称转换为地址。所以facebook可以转换成它的ip地址。DNS为不同的服务器、服务等保存不同类型的记录。当您按站点名称与ip连接时,DNS保存不同类型的记录。
Ping facebook.com诉Ping 123.123.123
然后,dns服务器首先查找ip地址,然后调用该地址。查找ip地址信息通常需要一段很短的时间。这通常被称为抓取。您的计算机将缓存这些信息,因此下一次旅行不需要。此缓存由DNS ttl值设置。但是您的DNS主机(如google )也会缓存这些信息,以使网络更快。因此,如果您有comcast,att或google作为您的dns,每个将缓存请求。
如果你的目标是有一个快速的网站,这里有一些项目需要考虑。1. DNS主机在页面速度上不是很大的开销。如果你是超级担心DNS的速度,然后支付昂贵的dns服务,如Godaddy's或Zerigo (这有很多设置)。
虽然业绩并不完全取决于你花费的钱,但金钱通常可以解决大多数的绩效问题。添加资源,cdn等,都将加快您的网站,但它可能会变得昂贵,如果您的网站不是为了速度。换句话说,性能不应该是事后考虑的,但不要花太多时间担心产品或站点发布延迟的地方。这是你可以不断调整来改进的东西,并且随着利润的增加而投入更多的资金。
https://webmasters.stackexchange.com/questions/31356
复制相似问题