网站服务器上的虚拟主机
采用虚拟主机建立网站,可以为企业节省大量的设备、人员、技术、资金、时间等各项投入,为即将建立Internet网站的企业提供了一种"物美价廉"的解决方案。目前,全球有80%的企业网站在使用虚拟主机。
什么是虚拟主机
所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个"虚拟"的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器 (支持WWW、FTP、E-mail等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。但一台服务器主机只能够支持一定数量的虚拟主机,当超过这个数量时,用户将会感到性能急剧下降。
所以,通俗的说,虚拟主机技术是将一台(或者一组)服务器的资源(系统资源、网络带宽、存储空间等)按照一定的比例分割成若干台相对独立的"小主机"的技术。每一台这样的"小主机"在功能上都可以实现WWW、FTP、Mail等基本的Internet服务,就像使用独立的主机一样。
虚拟主机的硬件条件
试用:虚拟主机服务提供商一般会在用户购买其服务之前提供几天的试用时间,你完全可以在这几天的时间里了解虚拟主机的性能,给自己的网页和电子邮件挑选到一个合适的"大家庭"。
速度:使用电信骨干线路的、配置有约100个用户的虚拟主机,其网速肯定要比那些采用ADSL等低速线路连接的独立主机要快得多。
稳定性:当然,除了速度,我们还要注意网络环境的稳定性和安全性,比如服务商是否采用了思科、3Com的路由器连接到网络,是否购买了网关防火墙,是否有专人全天24小时监视来自网络的各种攻击……只有具备了上述条件的主机服务商才是我们选择的目标。
有些虚拟主机服务商随便找条低带宽的线路,再东拼西凑一些设备,找两个懂得调试Windows 2000的技术人员,然后就仓促上马提供服务。就算其价格再便宜,我们也不推荐使用。
服务稳定性源于服务商的基础设施。配置较高档的服务器,配有冗余设备、RAID卡等;有保证电源输入稳定的UPS、应急发电机;有保持恒温、恒湿的设备等等。当然,这些硬件设施,有时我们是不可能亲眼看到的。所以,购买之前通过多种途径(比如服务商的网站)多了解服务商的情况非常重要!毕竟,知己知彼,才能找到适合的主机!
你需要多大的空间
虚拟主机服务器提供硬盘空间的类型分为独立Web空间、数据库空间、独立邮局空间等。虚拟主机空间的大小主要依据发布信息的多少。如果你的网站包含有10到150个左右的页面,每页算上相关图片,有100多KB,那你租用60MB的空间就差不多了。如果页面在几百页以上,并且需要有数据库支持,那你需要的相应空间应该在100MB到200MB之间。实际所需空间不足时可以再补差价向服务商申请增加空间大小;若一开始购买空间很大,可总也用不上那么多,退也退不掉,无疑是浪费金钱。
虚拟主机的软件条件
虚拟主机的服务器一般采用Windows 2000(NT)和UNIX(linux)两种服务器操作系统,两者各有所长。数据库空间也分为两类:Windows 2000平台的 IIS 5.0/Access数据库空间和Linux平台的MySQL/PHP数据库空间。不过笔者个人还是比较倾向于选择Unix(linux),但是对于经常调用各种数据库且需要进行ASP网页设计的公司用户而言,则只能采用Windows 2000平台,UNIX系统支持的是PHP。
地点和价格
服务器存放的地点也是选购时一定要仔细考虑的。如果网站的信息宣传范围在国外,那租用在美国的虚拟服务器是最佳选择,因为美国的网络带宽最大; 如果宣传的范围主要在国内,那就租用放在国内电信节点的服务器为最好。对于价格,大家都是很敏感的。一些电信旗下的服务商价格会比较高,不过现在随着诸多虚拟主机服务商的崛起,虚拟主机的价格现在已经低了很多。
售后服务
如"无法创建电子邮箱"、"主页无法访问"等等常见的售后问题,大概是不少拥有虚拟主机的朋友经常遇到的。有的服务商将销售放在首位,售后服务不是很完善,如只在首页做了邮箱设置方法、FTP设置方法以及技术问题的"伊妹儿"链接就完事了。而标榜的服务热线是服务商本地的电话,若外地朋友遇到问题打长途还得自己买单。具有本地售后服务支持、全国免费800售后电话支持的公司,无疑让我们在选购之前就放心了不少。购买之前可以装成客户询问一些问题、留意一下服务商的售后服务质量及态度,售后服务出色的虚拟主机在以后使用时会轻松很多。
怎样选择虚拟主机?
目前网站服务器的作业平台使用以开放的Apache为最多,其次是微软的Windows IIS。Apache具有跨平台(FreeBSD/Linux/All Windows/Solaris/Other UNIX)、易于维护与最佳安全性等优点。微软的Windows IIS次之。
采用Apache与Window s IIS的最大差异在于采用PHP或是ASP(.NET)作为网站开发语言,PHP一般不在在Windows IIS上面使用,反之ASP(.NET)则无法在Apache上使用。两者都可以连结不同的后台数据库。
·网站操作系统建议:
Apache+PHP适用于任何操作系统,不过一般因为系统安全性以及节省费用等考量,多数使用者会选择安装在FreeBSD或是Linux,FreeBSD号称Internet Server,具有最安全、最稳定等优点,Linux则有很好的软件支持等优点。
Windows IIS+ASP仅支持微软的Windows 2000/Windows 2003 server,微软于Windows 2003 server提供了较为便宜的Web Edition专用授权,功能也限制于Web server用途。
·归纳建议:
采用Apache(PHP),建议安装于FreeBSD,其次是Linux。
采用Windows IIS,建议安装于Windows 2003 server Web Edition。
·网站服务器的硬件建议:
网站服务器的硬件配置以快速、简单为原则,不需要太大的硬盘空间或磁盘容错设计。一般来说,Pentium-4 CPU + 1GB Memory加一个SCSI的硬盘便足以应付每日万人次的流量运作,建议采用高效能的网卡。
·网站服务器的备份设计:
Apache + FreeBSD/Linux。UNIX操作系统以维护容易著称,此类的操作系统只要写一个批次档定时执行复制Apache的设定档以及网页内容,然后包装压缩成一个档案,再将档案定时传送到远端的备份服务器备份即可。进行灾难复原时,只要花半小时重新安装操作系统,然后将该压缩档还原即可恢复运作。
Windows IIS。建议采用一般Windows的备份设计,定期执行系统完整备份。灾难复原的进行时间会比较久。
关于数据库网站?
简单的说,如果您希望在网站上提供诸如会员管理、在线订购、复合查询、动态发布等功能,您就需要购买提供数据库支持的虚拟主机了。我们建议您在拿不定主意的时候,一定要跟您的网站设计、开发人员进行沟通,他们给您相关的建议。或者直接向网联信息咨询。
- 中国矿大建设图书馆信息服务网站(02-08)
- 从原理入手扼杀传播病毒的恶意网页(01-03)
- GA中网站速度的度量与分析(07-10)
- 基于混合TCP-UDP的HTTP协议实现方法(01-10)
- NGN在固网智能化改造中的引入与发展(01-09)
- 黑客实例讲解木马的分析方法! (01-16)