2008-10-01 18 views
8

我最近在看一些网络托管解决方案,一些提供商提供了各种托管位置,例如美国或英国的服务器。这些日子网络托管的位置很重要吗?

我的问题是:它从性能的角度来看真的有所作为吗? 可以说我期待大部分来自欧洲大陆的交通?

如果流量来自英国,那么服务器是否位于英国的事实会带来更大的差异。

有没有一个网站在同一个县主持的网站的预期流量与大多数的利弊?

+1

+1,但属于服务器故障? – MPritchard 2010-02-26 08:19:39

+0

@MPritch - 我认为你是对的,我在SF之前问过这个问题,但现在可以移动 – kristof 2010-02-26 13:48:15

回答

5

是的,显然这在某种程度上很重要。

这个程度取决于你的网站优化(页面的大小,AJAX,闪光等的使用)从我的经验

例的水平。从俄罗斯到美国的往返时间是200ms。它对性能优化的小型网站没有任何影响,但它使SmartClient访问本网站的Web API具有巨大的可用性差异。

2

这对冰岛来说是个大问题,因为与欧洲的光纤连接比美国大得多。所以它取决于这样的变量。

7

是的,distance = latency = slow。这就是为什么谷歌,亚马逊和其他大型网站在不同地区乃至大陆拥有多个数据中心的原因。

4

另请检查费用托管计划的详细信息。

在匈牙利,大多数提供商给国家网带来的带宽比国外大。假设你购买一个计划,并且你有一个100 Mb/s的连接到该国,但只有一个10 Mb/s的连接到国外。这是因为内部带宽比国际带宽便宜。

因此,将服务器定位到使用最多的国家是有好处的。

5

性能是一个考虑因素,支持是另一个考虑因素。

经过几次不同的经历,我们在我们的时区选择了一家提供商。虽然大多数提供商声称全天候支持,但在他们工作日的中间时间比晚上的中间时段是一个非常不同的交易。

如果可以,我说去当地。

2

又如:学生新西兰的大学必须付出更多在国内的人访问“国际”网站(University of Canterbury,例如)。

可能与您无关,但说明位置可能是因素!

1

提到另一件事是等待时间,但我认为事情强调的是,如果它的数据的连续streem,根据德数据类型,它可能不是很大,但如果它的一个网站,被击中多次才能完成一些事务(例如ajax应用程序调用多个Web服务),这可能会开始累积高延迟(ping)

1

另一个与性能无关的考虑因素是搜索引擎优化,一些SEO人士认为托管站点其他地理位置的服务器可能会影响结果的放置。我不确定这是多么准确,但如果强大的搜索引擎优化对你来说很重要,可能需要考虑一些事情。

在性能有关的话,我都用了莫索和媒体寺,发现这里的访问,在英国是非常快的,我不能说这还得用户浏览我的网站的任何真正的影响。

,虽然说,我现在使我在英国的数据中心的所有站点。

1

物理距离,而一个因素并不总是意味着等待时间自动增加。另一个因素是,如果是与其他国家的运输公司签订直接对等协议。例如,您可能会发现,与英国 - >英国的连接性相比,来自英国 - >美国的跃点数/平均时间有利。

2

是的,它确实很重要,正如其他人已经说过的那样。每增加100毫秒你确实会失去眼球。

我要补充的是,真正重要的是你的主机位于什么数据中心以及他们在与谁对峙 - 主要交换点上的主机与盒子之间的区别与几个大型电信对决。第三方数据中心的主机可以与美国和欧洲一样大。

谷歌不只是箱遍布由于地理原因的地方,他们故意在几乎每个主要的互联网交换点,他们也与大家对等,使他们的报文可以通过任何网络路由是任何时候最快的。

你显然无法做到这一切,但一旦你把它缩小到几个提供商,你可以在一天中的不同时间跟踪路由并查看跳数和跳频时间,并找出什么会有最少的延迟你的用户。 (即,如果您的所有用户都在德国,请在法兰克福选择一个位置,并从那里跟踪您所有候选供应商的所有提供商。)

1

对于一个小型网站它是可以接受的。我在自己和很多网站用户都在英国的时候在各州托管了自己的网站和项目。

另一个因素需要注意的是你选择为​​您的主机管辖范围内的法律。一个典型的例子是海盗湾在瑞典托管,因为他们对版权内容的态度很好。

0

是的。性能取决于数据中心距用户的距离。越近意味着更快,而相反。

1

而且缺少的部分是,你必须确保你跟随欧洲的隐私法,如果你有欧盟客户。这可能意味着没有美国或美国拥有的提供商。