为什么中国访问美国空间,美国服务器上的网站会慢?

为什么中国访问美国空间,美国服务器上的网站会慢?,第1张

访问网站打开的流程是:

1、先检查该域名在市/省级域名服务器是否有记录,如果没有则往上找,直到根服务器。(这用了点时间)。

2、获取域名对应服务器IP后,

如果是在国内则路由到省级再到服务器所在省,

A:节点路程少,中转少,用时也少;

B:国内机房与机房之前通信,监控少,审核省,用时也少。

所以会快。

如果是在美国,则先路由到用户所在国际节点网关上,再由国际总出口到美国国际出口处,再转到服务器上,这样:

A:节点多了很多,每中转一次都需要时间;

B:路程远,用时多;

C:国际与国际之前监控审核多,用时多。

所以会慢。

想要快需要用加速技术,经过加速后可以达到跟国内一样的速度或更快。

目前市面上的美国空间大部分分为2种

一、个人从美国空间租用商直接代理的或者通过个人直接在国外空间租用商取得推广代码、通过该代码购买的空间、这些推广商就可以获得返利。我们简单称这种空间叫——"站长型或个人型美国空间"!

这种空间特点是——价格低廉、空间超大、有这2个显著的特点、应该说大部分不懂这行的外行买家都会被这2点所吸引。其实这种空间除了这2点非常吸引人外、还有一些不为人所知的地方、接下来我就详细的说说。

1、支持局限性——大部分都是LINUX平台的、以便对PHP+MYSQL支持较好、当然也有支持NT平台下的ASP、但对ASP+ACCESS/MSSQL的支持不是很友好、对我们国内程序开发商来说是没有办法很好的支持、或多或少的会出现一些问题、比如网站的有些功能不能实现或者网站有些地方不能运行、这个相信很多人遇到、无论是在PHP或ASP的情况下都会有这种情况发生、这主要是由于国外的主机设置环境和我们国内程序员开发习惯有着很大的不同、

2、空间的稳定性——租用美国空间的客户大部分是隐性客户或个人用户、此类客户的内容相对来说会有些敏感、可能会涉及到大陆法规或者其它国家的规定、最有可能发生的情况是会由于一些客户的原因导致由同一个国内空间推广帐号名下的所有空间全部会受到国内屏蔽的危险、因为同一推广名下的空间一般都是相同的IP、这条IP一旦被国内屏蔽的话、那么你的网站将在国内无法打开、也就是说你的网站在国外浏览可能正常的情况下、但国内无法管理和访问、这种情况下美国是不会处理的。

3、空间的速度方面——此类空间一般一台服务器开设的用户超多、具体几个这个就无从算起、因为他们采用的是一台服务器多IP策略、所以很难判断大概一台服务器上放置了多少个空间。但很显然在同一条IP上就可以查出很多个站、再加上他们如此低廉的价格、所以一般可以推断他们肯定需要开设更多的空间来维持成本与利润的平衡。

4、空间的不可遇见性——这类美国空间由于购买渠道是直接从美国获取、国内代理商无法统一管理服务器、一旦出现问题的话、将完全受控于美方、美方是否处理还得根据实际情况、而且由于时差关系、处理问题起来肯定相对要慢了很多、从响应到支持、至少要2天以上、这个效率不是一般的低下。而且此类空间大多以限流量和限制对服务器的CPU占用、一旦超出流量或者占用CPU资源较大将会被美国直接限停处理、待下个月再重新开通、如果下个月再有这种情况、将会继续限停。所以此类美国空间存在着很多不可遇见性的因素。

综上所述: 个人认为, 海外的运营商正是抓住了中国人的劣根, 量多价又少, 这样大家当然就不假思索的去买这样的空间了.

二、第2种美国空间是由国内的IDC直接跟国外机房或者美国IDC商合作、采取的模式是国内IDC商直接租用美国机房的服务器、或者将机器托管在国外机房、直接管理服务器、通过虚拟主机借口直接在国内IDC商的WEB页面上开设美国空间、带国内中文控制面板、1、对开发语言的兼容性高——此类美国空间完全由国内IDC商一手管理、国内做外贸企业网络服务的专业IDC一般都有专门的技术人员来管理服务器、保证服务器的安全、稳定、且对服务器的环境配置上充分考虑的国内网站开发上的需要、保证兼容国内网站开发商制作的网站、即使有发生程序不兼容的情况也可以随时做出调整以支持程序的需要。

2、空间易管理——此类空间一般配备国内经典的中文控制面板、你可以自由的管理空间信息、比如绑定域名、修改FTP密码、甚至可以查看空间使用了多少、设置404错误页面等等。

3、处理问题的时效性高——由于此类美国空间的服务器都是有国内IDC自己管理和操作、而且跟机房都是直接的合作关系、当出现问题时能够保证处理问题的时效性、一般响应到支持大多在30-2个小时之内。

美国服务器速度变慢是什么原因导致的:

一:本地网络问题

如果我们在访问网站的时候突然发现很慢,很卡。我们首先要做的就是检查一下自身本地的网络环境是不是有问题。可以利用ping一下已知的知名域名,ping值出来之后,如果ping值很大,则可能是自己本地的网络环境有问题。反之ping值小,则是美国服务器出现问题了。

二:所在机房问题

网站加载速度过慢时,如果确认本地网络没有问题,还有可能是问题出现在美国服务器所在机房,机房的设备是完善的,但是也不能避免机房出现异常。当机房受到恶意攻击的时候,也会导致美国服务器变慢。另外也要检查一下机房的主干网络是否有异常。如果美国服务器托管了,那么我们可以联系机房的运维人员排查一下什么问题,推荐相关阅读:选择美国服务器应该注意哪些事项

三:运营商国际路由问题

当我们所使用的网络,运行商的路由或者提供的服务出现问题也会导致美国服务器变慢。特别是我们使用国外美国服务器的用户会经常遇到这类问题。当数据在传输的过程中,出现丢包或者无法连接路由时,用到这类网线的美国服务器速度就会很慢。这种情况并不是美国服务器本身出现问题,也不是本地网络出现问题,只需要等运营商修复网络即可。

四:资源不足和美国服务器中毒

我们要知道当美国服务器剩余空间不足时,会导致程序在运行的时候cpu或者内存过载,导致美国服务器速度变慢。遇到这类问题,我们可以尝试优化系统,关闭美国服务器上没必要运行的软件和程序。如果此类事件经常发生,那么我们就应该要升级美国服务器的整体配置了。另外,美国服务器如果遭受到恶意攻击也会导致美国服务器变慢。所以我们选择美国服务器的防火墙和所在机房的安全防护级别也是至关重要的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/795662.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-26
下一篇2023-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存