挑空间如挑新房,马虎不得

站长空间

当我们想建立自己的网站、独立博客,才突然发现,为什么虚拟主机之间的价格差异如此之大?为什么新买的空间总是不稳定?为什么主页突然不能访问了?为什么……

Oh my god!你了解虚拟主机吗?你知道什么样的虚拟主机的性价比最高吗?选一款称心如意的虚拟主机,就像挑自己的新房子一样,没有慧眼怎么行!

小知识:什么是虚拟主机?

虚拟主机是使用一些专门的软件,将一台服务器分成若干个空间,每个空间都可以绑定独立的域名,由用户自主管理,一般每个空间都有自己独立的FTP上传权限。根据容量和参数的不同,各个虚拟主机共享服务器的资源,但具体的资源由服务商进行分配。

它的好处是不需要承担服务器高额的购置和托管费用,就可以搭建一个完全独立的网站,并且还可以灵活地根据网站流量进行虚拟主机的扩容。在维护以及安全方面,由于IDC服务商一般都配备有专门的技术人员,相对于自己租用服务器来说,虚拟主机的安全性更高,非常适合用它建立中小型网站以及个人博客等类型的站点。

目前提供虚拟主机服务的网站数不胜数,网络上也有一些提供免费虚拟主机的站点。但是大多数免费的虚拟主机都仅适合于个人爱好者使用,在稳定性和速度上都没有保证。

四个关键词选主机

性能

选购虚拟主机,首先需要考虑性能。这里的性能,不仅包括服务器的带宽等质量的好坏因素,最主要的还是按需选购,确定你需要何种规格的主机。比如根据网站的流量大小以及内容的多少选择虚拟主机的带宽、流量等。目前,有些商家无限制地在一台服务器上开设多个虚拟主机,超过了服务器的负荷,这样主机的性能就会急剧下降,在购买时需要注意辨别。

访问速度:一个打开首页就需要几分钟的网站,可能在页面没有显示之前就被浏览者关闭了。如果网站还提供了文件下载的服务,还需要同时考虑下载速度,以及确认该虚拟主机是否支持文件下载。

IIS连接数:可以理解为虚拟主机支持的同时访问网站的人数,通常100个IIS连接数可以满足大多数小型网站的需求。如果网站常常出现Service Unavailable 的提示,就说明主机的IIS连接数不够用了。

硬件配置:要获得虚拟主机的详尽参数,了解服务器的硬件配置是必不可少的。服务器有没有配备硬件防火墙,服务器的处理器是双核还是P4?通过服务器硬件的对比,可以获知虚拟主机的大概性能。

稳定性:如果网站常常出现打不开的现象,不仅容易流失访客,十分不利于用户体验。更为严重的是,搜索引擎会因此降低网站的权重,甚至停止或删除收录。

小提示:大多数虚拟主机服务商都支持空间的试用,短则一天,多则一周的试用时间,足够进行各项性能的测试了。

容量

“1GB空间只要xx元,另送500MB数据库……”这样的广告到处都是,似乎容量越大就说明主机越好。其实容量大小只是一个供参考的参数,而且和网站的需求关系密切。如果你的网站数据全部只有百来MB,却因为“价格便宜”而购买一个2GB容量的虚拟主机,不仅浪费,而且可能掉入一个“低价陷阱”:给了你超大的容量,却在流量和带宽上做了过多手脚。

虚拟主机除了Web空间是必要的以外,其它如邮局空间以及数据库空间等,可以根据自己的需要购买。

如果仅是一个文章类网站,没有过多的图片,几百MB大小的虚拟主机已经足够。要是图片很多,而且有少量的文件提供下载,就需要上GB的空间了。

小提示:容量绝对不是鉴别一个虚拟主机好坏的标准,给你1GB的容量,却只有十几个IIS连接数,这样的JS并不少见。

价格

虽然便宜不一定没有好货,但是对于一分钱一分货的主机行业来说,价格也是一个敏感的问题。是选择低价还是高价的空间,得根据自己的需求和承受能力。但无论是哪种级别的空间,都要符合“够用”这个前提。如果单纯为了节约成本而购买低性能的主机,在网站屡屡出现Service Unavailable的提示后,你就知道什么叫“痛不欲生”了。

当然这不是让大家都买贵的,所谓“货比三家不吃亏”,网络上,货比三十家都不成问题。多考察几个IDC服务商,对各种价格因素进行多方位的比较之后,再作决定也不迟。

小提示:一些私人的虚拟主机出售站点往往虚标价格,然后在讨价还价以后,仍以高于实际的价格卖出。

类型

虚拟主机可谓种类繁多,主要可以归类为以下几种。

支持何种脚本:取决于服务器所用的操作系统,比较流行的就是Windows和Unix两种系统,前者主要适用于ASP脚本和静态的网站,当然它也可支持PHP等多种其它脚本。后者对PHP等脚本的支持程度高,运行速度快,但使用起来较Windows系统麻烦。

服务器地点:一般来说要偏向于选择离自己所在城市较近的虚拟主机服务商,这样万一出现问题便于处理。或者选择主机行业较发达的省市,无论在价格和服务上都相对具有优势。

网络线路带宽:服务器的放置地点和速度有很大的关系。是选择电信线路,还是网通线路?这要根据网站所服务的主要人群来决定,如果经济比较宽裕,那就选用双线路的空间吧。另外对于服务器接入的带宽多少也要有所了解,是100MB共享,还是10MB独享的服务器?当然带宽越高,价格也就水涨船高了。

安装的组件:大多数虚拟主机服务商都为服务器安装了常用的组件,如动易程序需要的运行组件,图片水印组件,文件上传管理组件等。但是仍然有一部分IDC没有进行这些常用组件的安装,在选购时也要注意这一点,否则空间买回后却发现什么功能都实现不了,岂不郁闷?

实战演练选主机

探针测试

服务器探针应该是使用最为广泛的测试虚拟主机性能的程序,根据所支持的脚本不同,又分为ASP探针、PHP探针、JSP探针等。顾名思义,如果你是ASP的空间,就要使用ASP服务器探针进行空间测试。这里我们以一款阿江ASP探针程序为例,说明服务器探针的使用方法。

第一步:下载探针源程序,一般是网页程序如.asp后缀的文件,解压缩后将它上传到网站任一目录(地址:http://www.cpcw.com/web/f/41f181.html)。

第二步:探针一般只须放到虚拟主机空间下就可以使用了。在浏览器中输入空间访问地址,以及服务器探针的文件名称。如将文件放在主机根目录,地址就是http://www.你的域名.com/aspcheck.asp。

第三步:等待程序自动进行服务器各项参数的检测,稍等片刻就可以看到服务器的详细参数了。例如服务器的IIS版本、组件支持情况、服务器运算速度等(如图),还有更为实用的带宽检测、服务器安全状况等功能。安全检测功能能对不安全组件等进行检测,便于进行各款虚拟主机安全性的对比。

41-f12-2.jpg

显示速度测试

服务器速度有软件可以进行检测,但最简单也最方便的方法就是Ping命令了。光凭借肉眼很难看出各个服务器速度之间的差别, Ping命令则可以方便地检测。

Ping是一个系统自带的工具,可以用来检测网络是否连通,以及网络的连接速度。它的原理是,每台网络中的服务器都有一个IP地址,当我们给该地址发送一个数据包后,服务器就会返回一个同样大小的数据包。根据这些返回的参数可以获知该服务器的大致速度、连通率等参数。

在运行对话框中输入“cmd”打开命令提示符。而后输入命令“ping IP地址或域名”回车后就出现相关参数。根据返回的时间长短,可以确定服务器的显示速度。但如果要进行全面的检测,一般需要多个地方的不同线路的电脑进行Ping测试,这样才能保证数据的准确性。而且Ping的数值多少,和你使用的网络带宽也有直接的关系。

另外我们还可以在Ping命令后加上各种参数,如-t参数可以不断地对目标主机发包,可以以此看出是否有丢包的现象。

第二种方法是使用较为专业的测试程序,如站长站的网站速度测试http://tool.chinaz.com/Speed/Index.asp。原理是浏览器发起连接到网站服务器发出响应的时间差,大致可以反映出网站的DNS解析加服务器的响应速度。进入页面后输入网站地址,点击直接进行测试即可。

查询同服务器网站

所谓近墨者黑,在最终确定购买空间的时候有必要看看自己的邻居。虽然虚拟主机被分成了一个个单独的空间,各个主机之间基本没有干扰。但是对于搜索引擎来说,如果有涉及作弊的网站在同一服务器中,IP地址就有可能会被封掉,服务器中的所有网站都将会被删除索引。

进入查询网站http://www.114best.com/ip/,直接输入已经绑定服务器的域名,或者是IP地址,而后点击查询按钮,稍后就会列出同服务器网站,包括域名以及首页标题。如果服务器中有非法的或者作弊的网站,这个虚拟主机当然就不能要了。

经过以上的查询后,应该就可以选购到称心如意的虚拟主机了,而且在与商家交流的过程中,有了这些基础知识, JS就无计可施了。