首页 > 个人随笔 > 我的网站为什么无法访问

我的网站为什么无法访问

2009年12月14日 FunKey 发表评论 阅读评论

  随着互联网在我国的不断发展和升级,各种开源免费站点程序的出现,让每个人都在网上拥有一个属于自己的网站已经不像前几年那样遥不可及,会打字就能做网站已经渐渐成为现实,但不可否认我国与美国之间在互联网发展方面,技术上有差距,文化上有区别,这反映在非计算机专业的建站者身上就是还不太清楚建立一个网站需要了解哪些方面的知识与哪些基本操作,有人觉得有了空间有了程序,将程序上传到空间网站就算建设完成,就等着人来访问了,错,绝不是这样简单。

首先,关于“墙”(不知道的自行百度)

  先把这个列出来实在是有太多人发邮件说“我的空间访问不了,估计被墙了”,“我ping过了,没有返回时间”,“我用代理能访问,直接访问却访问不了,绝对是墙了”。。。咱用个免费空间也不用这么心虚,这里FunKey可以很负责任的告诉大家,被“墙”的危险,有,但绝不是普遍现象,这就像坐飞机,飞机在所有交通工具中故障率是最低的,但赶上一次那就是百分百OVER,如果美国空间被墙的概率高到十台服务器有七台这种程度,当今国内也不会有这么多人选择使用美国空间,还大批的买独立主机。话说那么多的A站,BT站,门户站不封专拣用免费空间的草根网站封,唉,XX部的人也没那么闲,也没那傻。

  我们不要人云亦云,看了个帖子说谁谁空间被墙了如何如何,传来传去,就感觉特殊现象成了普遍现象,自己心里先凉一半,这没必要,首先,我们只要安安心心做自己的站点,更新自己的内容,不要出现与中国法律相抵制的东西,没人会去管你,有人问了,我用的是共享主机,我不发违禁内容,和我在一个服务器上的其他人发了,怎么办?像这样的问题已经是我们力所不及了,那句话怎么说,管天管地,你管我拉屎放屁,别人怎么做你也确实管不了,而且这个问题无论你是使用美国空间还是使用国内空间,都一样——–封,国内的空间就不会被墙吗?太天真了。。。那为什么没听谁说国内的空间被墙了呢,国内的空间在封你之前会专程致电你的府上,告诉你哪哪有问题,有理有据,让你OVER的明明白白,还说什么?所以,这个担心,也是多余的。或者,你还不具备做网站的素质和规矩。

  那为什么我的网站好好的平白无故就无法放了呢,首先,要把“平白无故”这四个字去掉,任何事情都是有原因的,先看看下面的内容,心里有个谱,再考虑自己网站无法访问到底问题出在哪里。

输入网址之后电脑都做了什么?

  首先澄清一个概念,一个空间的速度快慢,取决于响应速度,传输速度,域名解析速度,物理距离,机器性能,站点程序,页面内容这7个方面,单纯的靠我们输入一个网址看页面多长时间打开是很不科学的.

  1.响应速度,通俗点讲,我们的电脑A,向服务器电脑B发出访问请求,B收到请求同意访问,就会将你要的东西,统统传输到你的电脑中,这一去一回叫“延迟”或者叫响应速度,也就是我们ping一个域名或IP返回信息中的 time ,这个 time 值的单位是毫秒,越小,也就代表响应速度越快。

  中美两国网络通过海底光缆连接,中方的出入口是青岛,上海崇明岛和香港;美方则是洛杉矶、俄勒冈州戛纳海滩。中美距离是半个地球,光一秒钟30万公里,绕地球七圈半,1秒钟=1000毫秒,则绕地球半圈速度是1000/15=66毫秒,数据返回需要同样的时间,也就是说,在中国ping美国的服务器,至少需要132ms的响应时间,这只是在网络出入口ping的理想状态,偶用的DreamHost的空间,延迟是170ms,而国内的服务器,延迟大多在30ms以内。有人觉得30ms和240ms相比优势太大了,不能用美国空间,算对,但不准确,毫秒,这个单位很小。其次,国外的服务器配置高,管理严格,这是后话。还有,ping了以后有IP没有返回值这是因为对方的服务器为了提高安全禁止了ICMP协议,如果你有防火墙你也可以做到让别人PING不通你的主机但还是能够访问你的电脑。

  2.其次,空间速度感觉上的快慢另外一点是传输速度,也就是网速,这里空间负一半责任,为什么这么说,因为这里面还有个传输介质的问题,网络线路用的是什么,其次是这个空间所在服务器的性能怎么样,另外你请求的页面上包含多少东西,有没有死链,有死链会让浏览器停留在死链上频繁检测,进而影响死链之后内容的顺利出现。有一点估计还是有很多人不清楚,上传和下载的速度是不对等,ADSL上网,别管你是几MB的带宽,上传速度最大是50KB,不会再高,FunKey这里是1MB的光纤,上传速度是100KB,其他类型的没实际用过,就不谈理论值了。当然了,这也取决于你所在地的网络负载能力,并不是每个人都能达到50KB。

  3.域名解析,这是我要重点强调的问题,也是近期容易出现的最大的问题,有些人可能知道上个礼拜国内最大的域名商新网互联部分域名解析服务器被攻击导致国内大部分网站无法访问,明白吗,网站无法访问,也有可能是域名解析的问题。其实这本来就不是个问题,但到了中国,尤其是目前这个情况还就成了大问题。

  为什么这么说呢,其实互联网发展之初是没有域名的,网址是由点分二进制的一串数字构成的,即IP地址,但随着互联网的发展,这一串数字非常不便于记忆,域名就被发明出来了,但输入域名之后怎么才能访问到想要访问到的那个IP上呢,这就需要域名解析服务器(DNS–Domain Name Server)将域名转换成IP,注意,网址到IP的转换是通过电脑来进行的,一旦这个做域名解析的电脑出了状况,歇会儿抽袋烟啥呢,就算你空间再快,你也访问不了,这不是被墙了,是域名无法解析(当然,有连域名都被墙了的,这是你确实违法了,而且违法到出名了。这个情况还轮不到草根儿)。

  还有,刚才说了,域名解析服务器是一台电脑,那这台电脑的配置要不咋地,会不会影响你的解析速度呢,答案是肯定的,目前,在全球来说,Godaddy作为ICANN的顶级代理商,其域名解析的速度是最快的,最快几分钟就会生效,一般不超过两个小时,而在国内域名生效FunKey最长等过16个小时。。。最后,域名解析服务器既然是台电脑,那就需要人的操作,既然是人来操作,那你的域名会不会出一些意外的状况呢?这个问题,就不细说了,唉

  4.至于影响速度的其他方面就不做过多的介绍了,网站上动态的东西越多,速度就越慢呗,程序优化的越好速度就越快呗,服务器的负荷越多,速度就勉勉强强了呗,还有就是自己的设置问题,如果做网站之前还不知道网站的默认首页文件名是index.html,default.html,index.php,index.asp,index.jsp,并且不知道这几个的优先级怎么排,还是先做做功课再做网站吧。总之,不要单单凭页面完全打开的时间来判断空间的好坏,建站也需要一定的知识,不要囫囵吞枣,更不要按自己的想法随性而为。

  今天就先罗嗦这么多。明日谈谈几大美国主机的优劣。

本文地址:http://www.ifunkey.com/2319.html
本文作者:
FunKey
如需转载请以超链接形式标明:转载自发现空间 – 优秀免费空间发布站.

分类: 个人随笔 标签:
  1. 小海
    2009年12月14日11:32 | #1

    我遇见一个很气管的问题。我用www.op86.com域名访问,不用代理直接转到http://web.000page.com/
    我用代理后访问,直接可以访问,是怎么回事~~~搞不明白。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.