大家知道,互联网是以TCP/IP协议为基础的,每台联网的计算机都会有唯一的IP地址。如果我们在一台服务器上建立了一个WWW站点,那么网上的其他人若想访问该站点时,在浏览器中输入IP地址即可。
因为IP地址这么一长串数字不太好记,因此有人发明了域名(Domain Name),给每个IP地址分配一个好记的名称,这样只用在浏览器中输入这个名称就能访问了。
按照这种方式,计算机、IP地址、网站是一一对应的,也就是说一台机器上只能放一个站点,一个IP也只能用在一个站点上。这对于计算机设备和IP地址资源是一种极大的浪费。能不能在一台计算机、一个IP地址上建立多个网站呢?基于域名的虚拟主机技术解决了这个问题。
虚拟主机服务器可以建立多个站点,每个站点的IP地址都是同一个,但每个站点的名称不同。是不是太复杂了?我们可以简单地这样理解:虚拟主机就是多个站点共享一个IP地址及一台服务器的资源。
虚拟主机的原理我们暂不去深究,但请大家记住两点虚拟主机的特点。
(1)虚拟主机站点只能在浏览器中输入域名访问,不能通过IP地址来访问。
(2)由于一台服务器上有多个用户的站点,大家共享资源,因此服务器的性能、用户数量的多少,都会影响站点的速度。
因为虚拟主机节省资源、价格低廉、易于升级,故目前绝大多数网站都是采用虚拟主机的方式建立的。
据统计,国内现有提供域名注册、虚拟主机业务的服务商已接近一万家,这些服务商也是良莠不齐,服务品质差异较大,如何选择一家适合自己的服务提供商,对于非专业的用户是个难题。我们将在后面介绍如何选择服务商。
要建网站,首先是注册一个域名,这好比是为你的网站取个名字,如网站的域名是:www.cqhjw.com(其中www是一个惯用前辍,cqhjw是我们自己取的名字,com表示是一个商业性的公司),如果域名中有cn,则cn是中国的缩写。我们在选择域名时,应尽量选择好记、短小的。如果一个域名已经被别人注册了,那么你只能换别的域名试试了。
有了域名,接下来就该申请Web空间了(或称网页空间)。因为我们的虚拟主机站点是放在服务商提供的服务器上的,所以服务商会在服务器上给你划分一块硬盘空间,供你存放你站点的网页文件等。
有了这两项,你的网站的基本条件就具备了。一般服务商在你申请了Web空间后会赠送几个邮箱,这些邮箱功能是单独的,与网站无关。
顾名思义,套餐就是服务商针对用户常见的需求,制定出来的一套打包销售的服务。如我们的基本型套餐、ASP I型套餐、JSP型套餐等。一般套餐包括了建网站所需的所有服务项目,如:
·域名
·网页空间
·数据库空间
·企业邮箱
·网站推广等
根据提供服务内容的多少,各种套餐的价格也不相同。
套餐可视做一种打包的促销方式,你可根据需要来选择购买哪一款套餐。
如果你能找到一款正好适合自己的套餐服务,并享受其优惠的价格,当然是件好事。但如果想用不多的几款套餐去满足所有用户的需求,显然是不可能的。
例如:你公司规模不大,只有8个员工,网站内容也不多,申请30MB空间、10个邮箱便足够了。但服务商提供了两款服务可供选择,一款是50MB空间+2个邮箱,价格为150元,另一款为150MB空间+10个邮箱,价格为400元。实际上用户为了满足邮箱个数,不得不购买后一款套餐。套餐配置的限定,使购买价格便宜的不能满足需求,价格高的又会出现资源闲置和浪费。针对这种矛盾,某公司在全国首家推出了虚拟主机自助餐服务,你可以按照需要,选择30MB空间+10个邮箱,价格大概在280元左右就可以正常使用了。