Posted by akasuna on 2011年01月27日 at 1:14 PM

近年来,随着信息技术的飞速发展,拥有自己独立的网站对于大多数中小企业或个人,都已不再是什么难事。但是要拥有自己的网站,首先要面临的问题就是,我们的网站放在哪里?要自己购买一台服务器吗?事实上,对于大多数中小企业网站或个人网站,访问量一般都不会太大,对于服务器的要求不会太高,所以一款合适的虚拟主机就可以完全胜任。
但是目前市场上的虚拟主机可谓广告满天飞,让人看了眼花缭乱,对于不了解虚拟主机特性的人而言,往往不知如何去选择,只能任奸商忽悠。
下面我们就来一起看一下,选择虚拟主机时候,需要考虑哪些因素。。。

1. 存储空间

存储空间的大小,意味着你可以往你的网站上放多少东西。对于中小型网站而言,一般来说几个 GB 的空间应该足够使用了,虽然也有少数主机商申明“无限空间”,但当你真正使用的时候,你会发现,那只是他们宣传的噱头,因为他们一般会限制文件的数量,当文件数量超过一定额度的时候,他们就会通知你进行清理。Bluehost.com 虽然广告上打的是不限制空间大小,但实际上文件数量限制好像是 50000 左右,且文件总大小不超过 30GB,虽说不是无限的,但显然已经足够使用。

2. 月流量限制以及网速

什么是月流量限制,就是你的网站访客在你网站上所上传的和下载的总数据量。假设主机商给你的月流量限制是 10GB 的话,再假设你的单个网页平均大小是 100KB 的话,用户每访问一次网页,就将从服务器上下载 100KB 的数据,那么你的网站每个月可以访问的次数就大约为 10 万多次,当然这还没有考虑到上行的流量。需要特别说明的是,一般不要在服务器上放 MP3 之类的文件,因为一旦你的 MP3 文件被搜索引擎索引到了,而且这首歌还很流行,那么这个 MP3 文件每天都可能被访问数成千上万次,最终结果就是你的流量会很快的被用完。

关于网速,也就是访客打开您网站的速度,一般来说主机商都有自己的机房或者托管在网络供应商的机房,速度都不会慢。区别在于如果你选择的是国外的主机商,那么由于地理因素,网速可能会比国内的主机上慢一些,但是也不是非常慢,从我这里 ping Bluehost.com 的服务器,一般都在 200ms 以内,虽然不是非常快,但是已经足够快了。

3. 可绑定的域名数量

可绑定域名数量,也就是你可以在这个主机上放几个网站。假如你想做 3 个网站,分别为 abc1.com / abc2.com / abc3.com,那你没有必要买 3 个主机,如果你的主机支持绑定多个域名的话,你只需将这 3 个域名绑定到这个主机上就可以了,这显然大大降低了你建站的成本,如果再多找几个朋友入伙且想他们收取少量费用,利用这个挣点钱也是可以的。一般国外的虚拟主机都支持绑定多个域名,而国内主机商一般都只能绑定一个域名,这个需要鄙视一下。另外,如果你的域名没有备案,国内主机商好像还不允许绑定。Bluehost.com 宣称不限制绑定域名数量,但还是那句话,你不可能去绑定 10000 个域名上去吧,够用即可。

4. 企业邮箱

什么是企业邮箱?就是说,如果你的域名是 abc.com,那么你可以在这个主机上建立诸如 xxx@abc.com 这样的邮箱,太酷了吧!一般来说,主机商都支持这项功能,而且都有自己的 webmail 接口,当然大多数时候我们还是会使用 Outlook 或 FoxMail 之类的工具去访问邮箱,因为企业邮箱都支持 SMTP 和 POP3,这个一般没有问题。问题在于,可以建立多少个邮箱账户呢?国内主机商支持的数量一般都很少,可能都不超过 10 个,国外的主机商则比较大方,一般都可建立上百个账户,Bluehost.com 的广告上则是不限制邮箱账户数量。

5. 编程语言方面的支持

如果你要建个动态网站,那么就必须在服务端使用动态语言,如 PHP / JSP / ASP / ASP.NET。有些编程语言是可以跨平台的,有些则不能。Linux 和 Windows 都支持 PHP,而 ASP / ASP.NET 则只能在 Windows 上运行。选择虚拟主机之前,这个需要考虑清楚。Bluehost.com 支持 PHP / Ruby,不支持 ASP / ASP.NET,因为 Bluehost 不提供 Win 系列主机。

6. 数据库方面的支持

现在,几乎任何一个网站都需要数据库的支持,所以选择主机的时候,一定要确定好你的网站需要什么样的数据库。一般来说现在虚拟主机都支持 MySQL 数据库,当然也有可能同时支持 PostsgreSQL,对于 Win 系列的虚拟主机,可能支持Access 多一些,而且这些一般都是免费提供的。如果你需要大型数据库,可能需要 Oracle 或 MS SQL Server,不过可能需要另外付钱,而且价格不菲。Bluehost.com 支持 MySQL 和 PostsgreSQL,且最多支持 100 个数据库。

7. 主机管理:控制面板 & SSH

拥有了自己的主机,这么管理呢。国外的主机商一般都提供 CPanel 给用户来管理自己的主机,你可以在上面很方便的上传、下载
管理文件、管理域名、管理数据库、管理邮箱账户、管理 FTP 账户,一般来说只要是主机所具备的功能,控制面板上面全都可以完成,且操作简便,也有一些主机商没有提供 CPanel,而是自己开发的面板,不过使用起来也很方便。而且对于国外规模比较大的主机商,他们的面板一般也提供中文的界面。这里提供一个 CPanel 的 DEMO,有兴趣的朋友可以体验一下。

另外还有一点就是 SSH 功能,一般 Linux 系列主机都会提供,如果你对 Linux 命令熟悉的话,你也可以用 SSH 访问你的主机,管理你主机上的文件等。。对于 SSH 而言,还可以另外做很多事情(看 youtube?),需要自己去发掘。

8. 自动备份

虽说主机商使用的一般都是大型计算机,稳定性应该不错,他们也会花很多精力去维护,但也不能绝对保证他们的服务器不会出故障,所以网站的文件还有数据库以及邮件等内容的备份很重要。所以选择主机的时候,看他们是否提供网站自动备份的功能,如果有,很好;如果没有,你就需要定期自己去备份了。

9. 免费域名

对于有些主机商而言,如果你购买他们的主机,他们会免费赠送一个域名给你,只要你一直使用他们的主机,他们就会自动给这个域名续费,而且这个域名的所有权是属于你的,控制权也在你手里,你甚至可以很方便的将其转出到其他域名商那里。虽说域名价格只有大概 10$/年,一点也不贵,但是白送的,不要白不要。

10. 技术支持方面

这一点非常重要,因为做网站这种技术性的工作,经常会遇到问题,而有些问题可能你自己无法解决,需要寻求主机商的帮助。所以购买主机前确定好他们提供什么样的技术支持,邮件支持/电话支持/IM支持?响应是否及时?还有一个问题需要注意:对于国内的主机商而言,由于大家都是中国人,所以不论是电话还是邮件,沟通起来会很方便,但是如果你选择的是国外的主机商,那么你最好要会点英文。Bluehost.com 支持 7*24小时 电话、邮件、LiveChat 方式的技术支持,我一般使用 LiveChat,相当之方便。

总结

当然,决定虚拟主机好坏的因素还很多,但上面列出的都是一些常见的因素。事实上,你也不可能找到方方面面都另你十分满意的主机,所以说,只要能满足你大部分的需求,就 OK 了。还有一点,虚拟主机的性能一般不会太强悍,所以如果你需要搭建大型网站,可能就需要寻求 VPS 或者独立主机了。

12 个评论

  • China Windows Google Chrome 2011年01月27日 6:08 PM

    我用的没有SSH,不能用来做 “另外的很多事情” 了。 :mrgreen:

  • China Windows Google Chrome 2011年01月28日 12:40 AM

    其中我最关心2.5.6

  • China Windows Internet Explorer 2011年01月30日 2:49 PM

  • China Windows Internet Explorer 2011年01月30日 7:56 PM

    学习了

  • China Windows Mozilla Firefox 2011年01月31日 5:58 PM

    现在选个好主机不容易

  • China Windows Internet Explorer 2011年02月01日 3:59 PM

    很不错支持了 分享得很全面 顶一个

  • China Windows Internet Explorer 2011年02月01日 4:12 PM

    虚拟机对网站的影响真的很大

  • China Windows Google Chrome 2011年02月14日 4:38 PM

    年都过啦,还没更新呐?

    • China Windows Safari 2011年02月14日 4:43 PM

      忙得跟 B 似的,哪有时间更新啊?

      无所谓了。。

  • China Windows Internet Explorer 2011年03月04日 11:05 PM

    草根们无奈啊

  • China Windows Mozilla Firefox 2011年04月15日 1:28 PM

    如果特指做美国主机的话,国内也就那么2、3家可选了。。。

  • China Windows Mozilla Firefox 2011年05月02日 10:37 AM

    好文章,写得很详细。

添加评论

:mrgreen: :-P :-D :-) ;-) :-o :-| :-( 8-O :-? 8-) :twisted: :evil: :oops: :roll: :cry: :lol: :-x more »