个人网站选购虚拟主机的五大原则和五个技巧
个人网站选购虚拟主机的五大原则和五个技巧
一、什么是虚拟主机?
所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持 WWW、FTP、E-mail等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。由于多个用户共用一台服务器,可以大大降低建站成本和维护费用。同时,每一台虚拟主机又都具有独立的域名,具有完整的Internet服务器(WWW、FTP、E-mail等)功能。不仅如此,虚拟主机之间完全独立,互不干扰,用户可以自行管理各自的虚拟主机,从用户角度看来,每一台虚拟主机就跟一台独立主机的表现完全一样。
二、虚拟主机可以做什么,不可以做什么?
由于虚拟主机是在同一台服务器上划分出几百个,甚至几千个空间,供很多网站同时使用,所以不可能具有很高的性能,和很大的带宽。因此,虚拟主机只适合那些流量不大,速度要求不高,CPU消耗不大的网站使用,这也就是说,只适合我们的网站在流量不大的情况下使用。
同时,由于虚拟主机的每MB空间价格比较贵,对于那些下载型网站,或者贴图类网站,根本就不适合。对于这些网站,只能租用主机或者托管主机。
三、选择虚拟主机的五大原则
1、首先,尽量选择那些成立时间长,信誉比较好的虚拟主机提供商。
一般来说,目前一些著名的Internet服务商提供的虚拟主机,质量比较可靠,但价格都是天价,即使是不支持ASP/PHP空间都可以卖500元 /月,根本不适合我们这些没米的人使用(有米的人更加不用,这个价钱,还不如托管主机了)。所以,一分钱一分货的自然法则,还是普通管用的,我们只能退而求其次,尽量选择那些信誉比较好,成立时间长,口碑好的专业虚拟主机提供商。在选择前,尽量了解该公司的背景,成立时间,各种服务资格是否具备等等。
目前,一些新成立的虚拟主机提供商为了增加业务量,价格很便宜,但服务没有保证。轻则经常停机,重则卷款潜逃,这种现实例子,已经发生了很多回了。对于一个新网站,尤其是论坛型网站来说,稳定性是第一位的,你的网站即使只是停10分钟,也有可能丧失一些重要的用户!所以,首先要选择稳定的空间,其次才是速度快的空间!
2、选择自己需要的主机程序类型。
现在的主机可以支持的程序类型基本上可以分为:PHP型,ASP型,全能型三种。
其中,PHP型基本上都是Linux/FreeBSD + Apache + MySQL + PHP技术构建的,这种类型的虚拟主机在国外已经发展了很长时间,技术比较成熟,一般控制面板功能很丰富,管理方面也都比较完备。需要注意的是,PHP程序大多数需要MySQL数据库支持,好在MySQL基本上算是PHP空间的标准配置了,这也是一般的PHP空间性能高于ASP空间,但是价格也相应高于 ASP空间的原因之一.
ASP型主机空间一般都是Windows Server + IIS + Access数据库,高端的空间还可以支持MSSQL,但价格太贵。由于ASP本身的函数和类库功能比较少,因此都需要使用一些控件才能支持一些常见的功能和程序,好在一般的主机商都提供FSO等控件服务,有些还可以提供动易之类的控件服务。由于采用的是Access数据库,在并行读写数比较大的时候,ASP空间的性能要比PHP空间差一些,但这样的空间都比较便宜,价格对囊中羞涩的新手来说,相当诱人。其实,单纯仅仅提供ASP空间的不太多,一般都在上面添
PHP和JSP支持,构成了下面要说的所谓“全能型”主机。
所谓的全能型主机,一般就是在ASP主机上,再安装PHP,或者JSP的支持,价格特别便宜,其实,我们通过仔细观察一些虚拟主机服务商的主机详细参数可以发现,一般低端的主机都是全能型主机,而高端的主机都是ASP主机和PHP主机分开。这其实告诉我们没有特别情况,一定不要使用全能型主机。原因在于,在IIS上既提供ASP服务,又提供PHP服务,有些还提供JSP服务,一定会使服务器疲惫不堪!同时这三种服务一般都是使用IIS模块的方式在后台加载,任何一个的设计缺陷都会让服务器工作不正常,而且,也将降低系统的安全性,因为任何一种系统上的漏洞,都会影响整个系统;最后,好多所谓的全能型主机号称支持PHP,却不免费提供MySQL,其实和不支持没有两样。
正如人无完人一样,全能型主机在可靠性,安全性等方面,都不是最佳选择。而且,目前一些缺乏实力的草台班子的服务商,往往购买了几台主机,还不等工商注册,就开始到处发广告,他们由于缺乏在UNIX平台的技术能力,所以一般都是只能提供Windows平台的所谓“全能型”主机,控制面板的功能也很弱。建议这样的主机最好别买,买了没几天,就变成“不能型”主机了。
所以,一定要根据你需要安装的程序,来选择自己需要的主机类型——如果你打算使用ASP来构建自己的网站,或者你喜爱并选定的网站程序是ASP,那么就用ASP型的;如果你喜爱PHP这个开放源代码的动态语言,或者你已经选定了使用PHP的整站程序,那就用PHP型的。但需要注意的是,一定不要在一个站点上,既使用ASP,又使用PHP,原因我在上面已经说明了。好处是现在不管是ASP,还是PHP程序,可以选择的优秀的网站程序都非常多,我在这里不想比较PHP和ASP两种动态语言的优劣,这两种动态语言我都曾经学习和使用过一段时间,应该说,都有一些特色和优点,都能实现我们想要实现的功能。现在我主要使用PHP.
3、尽量选择那些控制面板功能丰富的主机
漫步带鱼 发表于: 2009-09-27
我要回答相关推荐
-
如何在单台虚拟主机与故障切换集群之间取舍?
和使用物理服务器相比,服务器虚拟化提供了数不清的优势,但它至少有一个明显的不足之处。虚拟环境中主机发生故障带来的后果要比在物理服务器环境中更严重。
-
虚拟主机更新太麻烦?不妨让它试试
尽管有几种方式都能够将虚拟主机置于维护模式,但我经历过的最简单的方式是使用附带了SCVMM安装程序的系统中心虚拟机管理器(SCVMM)PowerShell cmdlets。
-
虚拟主机、主机托管、主机租用之间的区别是什么
-
HA环境 如何设置某个虚拟机固定在一台虚拟主机运行,禁止迁移
-
vCenter Server 添加虚拟主机失败。
vCenter Server 添加虚拟主机失败。错误提示:imed waiting for vpxa to s […]