内容摘要:
1、虚拟主机服务的概述
2、虚拟主机服务的分类
3、如何确定自己的需求
4、如何去试用虚拟主机
5、最常见的选购误区
6、中国排名前25位的虚拟主机商
正文:
1、虚拟主机服务
虚拟主机(webhosting)又称VirtualHost或VirtualServer是使用特殊的软硬件技术,把一台高性能的服务器分成一台台“虚拟”的服务器,每一台虚拟主机都具有独立的域名,具有完整的web服务器功能。在同一台服务器上、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(文件存储空间、内存、CPU时间等)。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的服务器的表现完全一样。
由于很多用户共享一台服务器,所以每个用户相应支付的服务应用成本比整机租用或者是专线接入的成本降低了很多。更为关键的是,网络服务器的架设和日常的维护是一个需要很强专业技术的工作,所以选择虚拟主机一定是很多中小企业和个人的唯一选择。
网络的飞速发展让网站在整个社会经济活动中的地位越来越高,而虚拟主机这个网站的实际载体体现的作用也越来越大,低质量的虚拟主机带给用户的烦恼往往大大超过租用虚拟主机所支付的几百元钱,所以如何从良莠并存的虚拟主机服务商(hsp–hostingserviceprovider)提供的各式各样的虚拟主机产品中,如何选择高性价比的虚拟主机服务产品是一个非常关键的问题。
2、虚拟主机服务的分类
虚拟主机在国外已经成为一个相对大的产业,相关的测评机构(如:www.webhositng.infowww.tophosts.comwww.whois.scwww.internic.com等等)对于整个产业一直会有跟踪的调查和研究,目前国内除了一些域名交易网站外,专门针对虚拟主机做研究的机构和网站几乎为零,这个也阻碍了虚拟主机服务业的良性发展。我根据国外的一些虚拟主机分类方法结合国内的实际情况划分了一下目前国内虚拟主机产品。
ASP虚拟主机(WindowsWebHosting)
UNIX虚拟主机(UnixWebHosting)
静态虚拟主机(HTMLWebHosting)
论坛虚拟主机(ForunmWebHosting)
电子商务主机(E-CommerceWebHosting)
其他类型主机
我们来对每一种虚拟主机服务做一个简单的了解:
ASP虚拟主机是按照操作系统和编程语言划分的一个虚拟主机服务产品大类,也是目前国内市场上销售最好的虚拟主机类型。
ASP主机一般采用的系统架构:
操作系统:Windows2000或者Windows2003Server版本
Web服务器系统:IIS5或者IIS6
数据库支持:Access/SQLserver
编程语言支持:ASP/ASP.net为主
由于中国大陆的教学与盗版的猖獗,造成了windows系列产品的疯狂低成本蔓延,所以ASP俨然已经是web脚本语言的标准语言,当然ASP也拥有微软产品一贯的简单,容易上手的优点,并且Access数据库与ASP的配合让很多初学者轻而易举的建立一个测试环境。
UNIX虚拟主机是按照操作系统和编程语言划分的一个虚拟主机服务产品大类,也是目前全球范围内使用最广泛的虚拟主机类型。
由于微软的Windows的高昂价格和并不稳定的性能,在全球范围内,Linux+FreeBSD+其他各种UNIX在web服务器操作系统还占有统治地位。并且Opensource开源软件计划的盛行,提供了大量优质的应用服务程序。
UNIX主机一般采用的开源系统架构:
操作系统:Redhat/Fedora或者FreeBSD版本
Web服务器系统:Apache
数据库支持:Mysql/postSQL
邮局服务:postfix/Qmail
编程语言支持:Perl/PHP为主
UNIX主机一般采用的商业系统架构:
操作系统:HPUnix或者Sunsolaris版本
Web服务器系统:Netscape/Lotus
数据库支持:Orcale
编程语言支持:Jsp为主
FreeBSD和各种版本Linux的超级高稳定性和安全性,并且软件的免费开源计划,让大多数的虚拟主机服务商更愿意选择提供UNIX主机,并且全球核心的DNSbing9和其他很多全球性的服务都是基于UNIX操作系统。比如微软的www.Hotmail.com也是几乎全部应用在FreeBSD操作系统下的。
对于国人来说,unix的环境的不适应,并且中文支持的缺陷(尽管有很多支持的中文书籍和中文网站,笔者认为如果一个良好的英文基础将会更好的学习大多数的开源软件)
静态虚拟主机是根据实际使用来分类的。泛指不提供编程脚本语言支持和数据库支持的虚拟主机产品。也是大多数购买虚拟主机的第一选择,对于建立企业的宣传性质的网站和实现电子邮件功能的用户来说,相对便宜和相对稳定是静态主机最大优势,目前国内大多数的静态主机都采用Unix类的操作系统。
论坛虚拟主机的使用者可能大多数是个人,这个产品也是大多数主机商想做又不敢作的一个鸡肋产品。论坛主机的服务器在宣传上会说有所优化等等,其实任何服务器都是经过优化的,关键在于运行的数量和对论坛程序的控制和服务器资源的合理分配上。
论坛主机关键在于论坛程序的支持上,用户应该选择通用性强的论坛程序,因为不知名的论坛程序可能由于程序的问题或者主机商不了解被拒绝使用。所以我这里推荐一些知名的论坛程序:ASP方面的有动网Dvbbs,LeadBBS,PHP方面比较多,有IPB,PHPBB,VBB,国产的有Discuzcoml,Phpwind,我不推荐perl编写的论坛程序,因为占用资源大,cgi的最有名的国内的是leobbs雷奥论坛,不过90%的主机商都禁止使用,所以用户在准备做论坛的时候先要选择一个有良好发展,占用资源少,速度快的程序,而不要被一些花哨的功能所迷惑,所有的功能都是对服务器资源的更多占用来实现的。这样的程序,主机商一般是不会允许使用的。
电子商务主机(E-CommerceWebHosting)在国内还没有形成一个很好的独立产品分类,但是我相信过不了多久,随着电子商务网站易趣和淘宝的收费加剧,电子商务主机一定会有很好的一个销售情况,因为每一个易趣或者淘宝的用户都会建立一个自己的交易平台。目前全球范围内,E-CommerceWebHosting已经是一个非常标准化的产品了,ASP平台一般预装收费的miva电子商务系统,PHP平台一般预装开源的osCommerce电子商务平台。Miva国内几乎没有人用,但是开源的OSC平台目前在国内的使用者越来越多,甚至很多国内的收费的加密的网店程序就直接脱胎于OSC。电子商务主机最核心的在于稳定与安全,所以,相对于其他主机分类,电子商务主机的价格一般都是最贵的。
以上所述是我结合国外的多种主机分类方式,根据中国的实际市场情况做的一个分类,详细的了解每个分类的情况,有助于您选择高质量的虚拟主机。
3、如何确定自己的需求
买一个产品或者服务,你首先应该知道自己要什么,买虚拟主机,首先应该知道自己的网站是做什么的,面向的层次是哪里。
你可以先回答下面几个问题,这样有助于你确定你的需求:
你的网站是商业化盈利为目的吗?
你的网站是自己开发的还是应用现成的程序的?
你的网站数据对你来说价值多少钱?
你的一年之内预计的最大访问量是多少?
我们以三个个网站来举例,一个是非商业化的我的女儿的网站www.babysnow.com,一个是将要商业化运作的电子商务网站www.rednow.com,一个是法国化妆品企业宣传网站。www.vidilango.com.cn
www.babysnow.com不是以商业化盈利为目的,是使用现成开发的phpbb+CPG程序实现的,网站的数据对我来说很有价值,不过是可以再生的数据,因为我的电脑里面都是我女儿的照片,一年之内预计每天能有20个人访问我已经很开心了。不过每周会有几十张图片上传所以我需要比较大的空间。
根据上面的回答我们可以做如下分析:
这个网站只是一个个人玩票性质的网站,由于存放的大量是图片,所以需要一个稍微大点的web空间,我们按照每周50张照片平均每张照片100k来计算50*100*55/1024=268M文件空间,加上程序空间和数据库空间,邮局空间,我估计实际使用在350M左右,加上一个50%的冗余量,我认为需要500M的空间,由于访问者很少并且都是熟悉的人,所以访问速度方面并不是很重要,稳定性方面只要基本不出问题就可以了,偶尔有些问题也不大,这样的要求估计主机商最开心了,不过这个也是一个实际分析,采用的是phpbb+CPG平台就决定了我需要使用php+mysql的平台架构,也就是UNIX主机。
所以www.babysnow.com需要一个支持php+Mysql基于UNIX平台的500M左右的虚拟主机,比如这个配置的产品K500http://biz.edong.com/store/viewproduct.php?product_id=616,不过www.babysnow.com目前使用的是一个只有300M的主机产品,因为空间不够了,可以再升级,这个也是大家选择虚拟主机的一个重要的原则,K300http://biz.edong.com/store/viewproduct.php?product_id=615。
www.rednow.com是以商业化盈利为目的B2C电子商务网站,是使用现成开发的osCommerce程序实现的,网站的交易数据对发展后期企业来说是致命,因为企业的运营完全架构在这个电子商务系统中,包括客户信息,订单信息,在线支付信息等等,一年之内预计每天能有1000个人访问。
根据上面的回答我们可以做如下分析:
这个网站只是一个公司核心业务网站,因为公司全部的营运全部基于这个www.rednow,.com的网站,所以对于服务器的数据安全性和稳定性有非常高的要求,按照道理一个理想的选择是租用自己的服务器和独立的带宽,保证有购买需求的人的正常访问,但是租用独立服务器和独立带宽的费用很高,一个刚刚开始运营的电子商务网站没有必要支出这么多的费用,并且服务器的管理和维护也是一个很复杂的工作,所以在网站业务没有突飞猛进的时候还是选择一款针对电子商务,或是针对企业服务的产品。
如果服务器上有大量的个人论坛或是其他的个人网站,往往服务器的稳定性不如全部企业的或是针对电子商务开发的主机产品稳定,并且由于垃圾邮件或是非法内容导致ip封闭,机器查封的概率就小很多了。这些也属于不可抗力,所以要尽量避免。
www.rednow.com选择的是全球最通用的开源电子商务平台osCommerce的TWE改进版本,需要php+mysql的支持,所以实际www.rednow.com选择的是E800电子商务主机,http://biz.edong.com/store/viewproduct.php?product_id=662。
www.vidilango.com.cn是以商业宣传为目的企业形象宣传网站,是专门请网页设计师精心设计实现的静态网站,网站的数据是静态的,客户端都有备份文件。所有文件加上图片也只有20多M,并且更新和维护工作不多,所以购买一个100M的静态主机产品就可以了,但是实际操作中,vidilango考虑到与国外和国内的业务往来很多都借助电子邮件,使用一些员工个人的免费或是收费vip邮箱不利于公司的统一对外形象,所以决定改用统一的www.vidilango.com.cn域名为后缀的电子邮局系统,中国公司有25名员工左右,所以每位员工分配10M邮箱,经理以上分配20M邮箱,合计需要400M邮箱,所以最后www.vidilango.com.cn选用的是K500企业主机,http://biz.edong.com/store/viewproduct.php?product_id=617。
上面三个例子,分别从个人,企业,电子商务从业者的角度分析自己的需求,然后选择相应的产品。其实网站应用每个用户都不一样,需求也不一样,最关键的是在考虑充分冗余的情况下,选择够用的主机产品。而不要好高骛远,或者把自己的网站想得会发展到多大,这样也是一种资源的浪费。
4、如何去试用虚拟主机
现在要挑选一个好的主机产品也很难,看着各示各样的HSP(虚拟主机服务商)的网页介绍宣传,都要眼花缭乱了。如何避免自己上当受骗成了一个很关键的问题。
一般可以根据下面几个原则进行甄别,不符合条件的可以坚决去掉。
服务商的网站是否有详细的联系地址,固定电话(手机不算),邮政编码。
支持网上在线支付,能够提供公司银行帐户(而不是简单的个人银行卡帐号)和正规发票的。
拥有ICP经营许可证(现在也叫增值电信经营许可证),并且可以连接到当地通信管理局的网站,连接不到很可能是假的,扫描图片也可能做假的。
服务商可以提供正式主机试用,时间长短没有关系,而不是简单的无条件退款,钱进去想出来就难了。
上面几条是我在这个行业五年得出的如何辨别一个伪正规公司的商业经验,一个真正的正规服务公司都可以做到的,所以不符合这几条的一定要放弃。
对于技术方面的辨别,我们可以根据下面几条来认定:
服务商应该有属于自己的DNS解析服务器,这个是一个公司技术实力的体现,因为DNS服务器一般一上就是两台,并且很容易辨别是DNS服务器和服务商的主站是不是同一个IP。
同样提供邮局服务的最好也是独立的服务器,并且邮局服务应该是运行在Linux和BSD系统上的,Windows下面的imail或者webeasymail的效率和UNIX系统下面的Qmail,postfix没有办法比。一个公司如果没有能力架构unix的服务器系统,可以说明他的技术水平存在缺陷。
需要有一个对于主机的管理工具,可以修改FTP密码,创建数据库等等正常的维护工作。这个是最起码的要求。
对于Windows操作系统,我们可以通过探针查看一些关于服务器的信息,首先是看服务器的硬件,要注意的是如果你看到4个芯片或是2个芯片,不要被蒙蔽,因为只要是超线程的芯片,探针看到就是X2的数字,只有双路P3是真正的双路,P4以上的双路都是超线程的,所以P4带HT支持的很容易混淆为双路xeon的,要区别开,因为这两个性能上有极大的区别的。
常用的探针有阿江的,不过也不要迷信探针出来的数据,很多时候探针表现好的未必真的好。关键还是在于充分的实际测试自己要用的功能是不是都支持,服务器有什么特殊的设置会影响我网站的正常运行。关于处理速度和访问速度,我觉得还是多让朋友给出实际的感觉更好。
对于Unix主机,通过phpinfo查看一些php的配置可能更重要一些,这个涉及到很多技术问题,我会再以后的文章中专门介绍各种探针和phpinfo的情况。
其他要关注的一些常见问题:
试用要多试用几天,高峰时候要多看看主机的表现,低谷的时候不管什么服务商都是好的,一般的高峰在下午3点到晚上9点。
5.最常见的选购误区
由于中国的奸商太多,三人成虎的例子在虚拟主机行业屡见不鲜,有些甚至虚拟主机也不懂,人云亦云的瞎说,只要生意做成,什么都不管。所以这里我对一些常见的误区做一些说明,避免选购时上当。
带宽:
很多虚拟主机商会说我的带宽是2.5g连骨干网之类的宣传,其实这个都是不可能的,一般骨干网节点机房到最终的虚拟主机服务器一般都要有4-5个路由,所谓的2.5G也是有上千台服务器分的,一般每台服务器能保证5MBPS-10MBPS就不错了,实际虚拟主机一台服务器,没有那些偷偷做下载的用户,一般就在1MBPS到3MBPS足够了,不需要很高的带宽的。不要相信服务商的服务器能有很多带宽,一般都是骗你的,但是也不要觉得有流量限制的服务器不好,所谓没有规矩不成方圆,一般大的服务商带宽条件比较好,流量限制主要是防止那些偷偷做下载的用户,这样也只有保证服务器更稳定。
如何看路由结果?
cmd状态:执行tracert61.152.99.200跳数越少越好,数值越小越好,一般在20跳以下。
在线人数保证:
在很多人看来在线人数是一个评判给予资源多少的重要标准,其实在线人数多少是可以做一个参考,但是仅仅是参考,不能作为一个参数来衡量主机的好坏,相反在线人数应该是评判程序好坏的重要标准。
为什么这样说?首先,在线人数不同的程序的计时标准不一样,有10分钟,有伍分钟,有一个小时在线统计,一般用5分钟作为标准。其次,不同的程序,甚至同样的程序,但是不同的页面对于服务器占用的资源是不一样的。最关键的是服务商根本不能根据在线人数来限制你的主机,试想他又如何保证你的在线人数呢?
所以,通过CPU占用率,连接数限制,峰值流量限制才可以保证主机对服务器资源的占用,不过在中国99%的主机商都会说没有这个限制,没有那个限制,但是实际上如果都没有限制,那么这个服务商一定是技术太差,不会做限制。因为每台服务器提供的资源和处理能力都是有限的,一台有限的资源分配给很多虚拟主机用户,怎么可能没有限制。与其买那些说不限实际在限的虚拟主机产品,还不如买那些老老实实说清楚限制的虚拟主机产品,自己用的清楚,买的放心。
全能主机:
全能主机从技术上来说是可以实现的,也有很多服务商在这么做,那么我在这里为什么要说是一个选择的误区呢?
因为全能主机往往号称可以支持从ASP/ASP.net/CGI/PHP/JSP中的大多数,数据库支持SQLserver、access、mysql。看上去真的很美!其实这种产品存在先天的不足,我一定不推荐用户选择。
理由,从网络服务器的稳定性考虑,每台服务器肩负的服务(service)越少越少,服务器的应用越少越好,那样一定会越稳定,稳定才是用户和服务商追求的,我们分析这种全能主机的环境,我们不难想象全能主机服务器一般需要:
操作系统:2000、2003(自带asp.net,否则还要装frameworks200M的一个大东西)
ASP支持,Winperl软件,phpforwin软件,sqlserver软件,mysqlforwin,resin或者tomcat(jsp)支持。明显这个是一个很庞大的体系,如果保证相互之间的兼容和稳定已经是一个大问题了。并且每一个服务的开启,就算没有应用,也有很大的内存占用,这个是得不偿失的做法。
通常的做法应该是
1、ASP+ASP.net(SQLserver/Access)
2、PHP+CGI+Mysql
3、JSP之类的
那么为什么这样的主机有市场呢,往往是很多用户不了解php和asp的区别都想尝试一下,但是觉得各买一个比较浪费,这个也无可厚非,但是成熟的用户最好还是不要买这种产品。
6、中国排名前25位的虚拟主机商
资料来源于国际著名的第三方机构www.webhosting.info
排名依据仅仅来自于提供解析服务器的服务商,但是不提供解析服务器的服务商也不会太大的,所以我认为客观上说还是比较准确的数据。
1XINNET.COM新网187,776
2HICHINA.COM万网151,287
3DNS-DIY.COM中国频道129,754
4DNS.COM.CN新网互联70,848
54EVERDNS.COM商务中国60,359
6CNOLNIC.COM中国频道57,023
7CNMSN.NET商务中国53,561
8BIZCN.COM商务中国45,820
9CNSPEED.COM数字引擎10,964
10DNS.NET.CN你好万维网10,227
11TODAYISP.COM时代互联8,730
12DNS110.COM域名频道7,338
13SOHU-INC.COM搜狐7,074
1451.NET虎翼7,045
15263IDC.NET首都在线6,874
16ORAY.NET网域花生壳5,912
17HI2000.NET中国化工网4,855
18EDONG.COM中国E动网4,456
19SINONETS.NET信诺立4,416
20BIGWWW.COM华夏名网4,165
21SUPERDNS.CN通联无限4,143
22ORINET.NET东方网景4,054
23CNSUPERDNS.COM通联无限4,036
24EAST.NET.CN东方网景4,031
25SINWE.COM雷奥科技3,603