> 杂谈 > 购买虚拟主机需要了解的一些常识

购买虚拟主机需要了解的一些常识

对于手头紧迫的或者什么都不会的,一般来说会选择虚拟主机,在选择时需要了解一些常识问题。如果觉得有帮助可以继续看,如果你是老手或者认为没有作用,请自便吧!

1.存储容量

在选择虚拟主机时,一个主要的忧虑就是“我究竟可以存储多少数据?”,对于小型站点来说,可能几个GB就已经足够了。对于提供图片、视频下载的媒体网站可能就有需要“无限磁盘空间”的方案。不过购买这种无限方案时,大家也应该留个神(建议阅读相关的服务协议)。

2.带宽

选择主机时,容量和带宽是相辅相成的。什么是带宽?简单地说,带宽是传输的速率,而虚拟主机方案中的带宽是指主机商允许你以及访客一个月内累积的上传和下载的流量限制。假设你的网站数据是1MB,每月的带宽是10MB,月初第一次加载你的整个站点时你就消耗了1MB的带宽。如果某个访客把每个页面都浏览一遍,那就有1MB的数据被下载了。那就意味着那个月你最多只能有9个访客(假设每个访客都浏览你整个站点)。之后,你的主机商可能就不允许更多的访客或者向你收取额外的带宽消耗费用。因此,带宽是必须要注意的,特别是如果你的站点非常受欢迎或者是媒体文件密集型的网站(托管视频或高清图片)。同样与存储容易一样,有些主机商业提供无限带宽的方案。

3.域名和子域名的数量

一旦运行一个网站之后,非常有可能会在时机比较好的时候推出第二、三个。每个网站都用不同的主机账户管理会相当让人头痛,因此,选择主机的时候确保你的主机商允许你托管多个域名。通常情况下,每个账户能够托管多少个域名都有一个限定,确保你能接受这个数量。通常在账户管理面板会有让你添加域名并选择将域名指向哪一个子文件夹。

4.电子邮件账户及特征

很多主机商都提供您的域名电子邮件账户。你需要了解他们会为你设置多少给电子邮件账户。是否有提供有提供网页界面的邮件?是否有多重选择?它与谷歌应用(gmail)的整合性如何? 你能否通过IMAP在客户端获得邮件还是仅仅提供POP?

5.数据库支持

现在就算是非常小的站点后端都有一个数据库。你需要确保它们有提供自己所喜欢的数据库类型。现在大多数主机都提供MySQL,它应该能够满足大多数人的需求,如果你更偏爱PostsgreSQL,Oracle,SQL Server就得事先跟主机商确认。

6.框架支持

很多主机商都提供比较流行的框架、博客系统或内容管理系统。,如果你的主机商有提供一键安装功能的话是再好不过了。

7.技术支持

这点非常重要,一定要搞清楚你将来的主机商会提供什么样的技术支持,你可以电话联系他们吗?在什么时候?他们是否有客服的邮件地址?是否有ticket系统?他们承诺的响应时间是多长?是否有在线聊天?是否有wiki或帮助文章/教程的知识库?

8.Shell访问

对于高级用户而言,你可能会需要shell访问,也就通过SSH的命令行登录到你的服务器。你可以通过它来修改文件权限,执行其他很多任务。

9. .htaccess文件

这里还有一点也非常重要,就是你必须可以自己添加.htaccess文件。什么时.htaccess文件呢?这是Apache服务器使用的配置文件,通过它你可以启用密码保护目录、重写URLs、重定向页面以及更多的功能。

10. Cron jobs

Cron jobs这个功能也不容忽视,(如果你有shell访问的权限的话,很可能也会有Cron jobs这个功能)。Cron是一个 “基于时间的调度程序” ,通过它,你可以让服务器在任何指定的时间执行任务。

11.语言支持

不用说你必须确保主机商提供你所需要的服务器端语言。如果你打算以后使用Ruby on Rails,你就必需确保它是在你的主机商所支持的范围内。如果你想使用Django,确保它们支持Python。

12.网站备份

不要以为主机会比自己的电脑安全,记住服务器其实就是大型的电脑,因此备份是必不可少的。他们提供什么备份选择?网站的文件和数据库都需要备份。如果主机商不提供备份的话,你自己无论如何也要备份,这时候shell访问或cron jobs就显得非常方便了。

13.操作系统的选择

对于大多数人而言,这个问题不大。但是,要是你用ASP.NET开发的话,就得选择稍微贵点的Windows主机。如果你使用开源语言的话,可能就不必担心究竟是Linux/Unix操作系统还是什么操作系统,有些主机商会提供操作系统让你自己选择,有些开发人员有自己的偏爱语言,所以有必要在这里给大家提个醒。

14.技术最新性

如果可以的话,了解下主机商提供软件的版本,有些主机并没有及时更新到最新的软件版本,而有些主机商可以让你选择你所需要的任何版本。要是不留心发现自己注册了一家还在使用TPHP 4.x的主机将会是非常悲剧的一件事(WordPress已终结对PHP 4、 MySQL 4 的支持)。

15.运行时间保证

相信大家都深知这一点的重要性吧,在选择主机的时候一定要了解下主机的稳定性如何,阅读服务协议的时候要细心阅读小字书写的部分,通常情况下主机都会夸大自己的运行时间保证(声称99.9%的运行时间保证,却不包括几乎所有可能出现的错误),所以一定要理解清楚所谓“100%运行时间”究竟是什么意思,多逛逛主机论坛,看大家都是如何评价这家主机商的也是非常重要的。

16.免费域名

即使你已经有一个域名了,但是像域名这样的东西不怕多。很多主机商有时候为了促销会提供免费的域名,如果其他所有条件都相同的话,一个免费的全新域名就有足够的理由让你做出选择了。

17.附加的应用

我们前面已经讲过内容管理系统了,但是有时候可能还会需要更多的应用。有些主机会提供社交功能的设置,如论坛、布告、邮件列表等。如果你打算运行一个在线商店的话,有些主机商会提供电子商务解决的方案。

其实还是要看自己做什么、需要什么来进行选择,以上只是一些参考性的意见或者是废话。