目前市场上的主机类型很多,价格和描述也是有很大差别,个人或企业可能无从下手,网上虽有很多经验分享文章,但是主机类型并不全面,而且知识要点也很分散,也许没有多大参考价值;本文全面梳理主机相关内容,整理成为一篇大而全的知识文章,涵盖市场全部主机类型,同时包括主要知识要点,由于内容比较繁杂,本文稍微长了一些,但是对于个人或企业选购主机,相信可以起到建设性的作用。
个人或企业在建站以前,首先需要明确建站动机:兴趣爱好或者经营获利,网站用途:分享知识或者出售产品,以及实现方法:建站计划或者运营方案,这样就能少走弯路,最终才会有所收获,如果只是人云亦云,为了迎合潮流,盲目跟风建站,多半只有三分钟热情,一般都会半途而废;网站一般由三个要素组成,域名、主机和程序,域名是用户访问网站的入口,主机是用来存放网站程序的,程序则是提供WEB服务的,三者缺一不可;域名和程序不在本文讨论范围,以后将有文章专门介绍,本文只与建站主机有关,主机基本知识和主机选购要点,选购一词似乎有些不妥,主机作为一项在线服务,用户只能按年租用,没有主机所有权,租用一词也许更加合适,主机租用才是恰当的,但是在实际生活中,二者往往不加区别地混合使用。
市场上的主机类型虽然很多,但是主要存在形式却只有两种,第一种形式是虚拟主机,站长们经常使用的,基于一台物理服务器划分,采用虚拟化技术,虚拟而成的一些小型主机,一般是共享IP地址,在云计算技术成熟以后,又衍生出来一种升级版本,称为云虚拟主机,基于一台云主机划分,二次虚拟而成的一些小型主机;第二种形式是独立主机,一般是企业建站使用,或者有经济实力的个人使用,对技术要求较高,主要有VPS主机、物理服务器、云主机等三种形式,一般都是有独立IP的,服务器托管也可归入此类,可以将自己的物理服务器,托管到主机服务商的机房;其实还有第三种形式,非常容易被人忽略,就是云建站和成品网站,通过对各行各业网站的细分研究,由专业人员经过精心策划、设计和制作,做好大量现成网站,与主机一起打包出售的,这种"傻瓜式"的智能建站方式,个人或企业也是可以考虑的。
一、在选购主机类型以前,需要提前做些功课,否则可能选错主机类型。
1、主机系统选择:现在主流的主机系统,主要有WINDOWS系统和LINUX系统两种,一般依据网站开发语言选择,开发语言若为ASP和ASP.NET,由于LINUX并不支持ASP程序,一些ASP脚本无法正常运行,只有选择微软WINDOWS系统,数据库一般搭配MSSQL,这些都是微软的产品,正所谓肥水不流外人田,而且有些特定的网站程序,可能仅限支持WINDOWS系统,没有LINUX版本;开发语言如果是PHP语言,可以选择WINDOWS系统,WINDOWS主机+ACCESS/MSSQL数据库,但是LINUX会更好一些,这是PHP语言的最佳拍档,LINUX主机+MYSQL数据库;JAVA开发语言自然选择JAVA主机,WINDOWS系统或LINUX系统均可,建议选择LINUX系统,数据库MYSQL/MSSQL都是可以的。
网站程序是要与数据库搭配使用的,主机使用的主流数据库,一般只有MYSQL数据库和MSSQL数据库两种,MYSQL数据库主要用于PHP网站,特别适合中小型网站,MYSQL数据库和PHP属于黄金搭配,MSSQL数据库的全称是Microsoft SQL Sever,推荐企业级商务网站使用,由于MSSQL数据库和ASP、ASP.NET都是微软的产品,兼容性自然也是最好的,ASP、ASP.NET网站一般搭配MSSQL数据库使用。
2、网站ICP备案:特指域名备案而非主机备案,这是网站运营的一个重要方面,个人或企业建站,网站目标用户若是国内用户,自然需要使用国内主机,一般都是要求备案域名的,否则不能与国内主机绑定,无论是虚拟主机或者独立主机;而且网站若要申请成为合作伙伴,比如淘宝联盟、京东联盟等CPS合作,企业官方一般都会要求域名备案,否则审核不会通过,因此建议备案域名,只有好处没有坏处;如果网站目标用户是国外用户,或者因为某些客观条件,个人或企业不想或不能备案域名,可以选择香港主机、美国主机等海外虚拟主机,域名可以不用备案,直接绑定海外主机,但是目前免备案主机仅限虚拟主机,独立主机都是要备案的,对于独立主机,创建一个或多个网站以后,在一定数量范围内比如20个,网站备案一般是免费的,如果超出这个数量,网站备案可能按单个增加收费。
3、主机类型选择:主机主要分为两种类型,虚拟主机与独立主机,目前的IDC市场,对于二者的称呼有些混乱,其实二者是有明显界限的,虚拟主机没有独立的操作系统,不能搭建独立的运行环境,但是独立主机则正好相反,拥有独立的操作系统,可以像普通电脑一样操作,这也正是二者的根本区别。值得注意的是,独立IP主机并非特指独立主机,虚拟主机也是可购买独立IP地址的。
4、主机技术服务:个人或企业选购主机,往往只是注重主机的价格和性能,虽然这是两个比较重要的要素,但是第三个要素却更加重要,那就是主机技术服务,在网站建设和网站运营过程中,主机技术问题将会一直存在,这与主机品质无关,技术服务是必须要有而且要好的,能够及时解决主机有关的技术问题,对于虚拟主机尤其如此,买主机就是买服务,业界这一说法不无道理。
[attachment=633790]
二、虚拟主机的类型与选购
虚拟主机,这是十分常见的主机类型,也是站长们经常使用的,主要分为传统虚拟主机和云虚拟主机两种形式,后者基于云计算技术,可以看成是前者的升级版本,运行更加稳定和安全,价格也要更高一些;相比独立主机,虚拟主机费用低廉,环境配置更加简单,也是个人兴趣建站、站长初期创业、中小企业门户的理想主机选择。
1、传统虚拟主机(virtual hosting)或称共享主机(shared web hosting),也被称为虚拟主机、普通主机、主机空间、虚拟空间等,来自于物理服务器的虚拟划分,可以简单定义为:采用虚拟化技术,将一台物理服务器的资源(系统资源、网络带宽、存储空间等),按照一定的比例分割成若干相对独立的“小主机”,每一台这样的“小主机”就是虚拟主机,在功能上都可以实现WWW、FTP、Mail等基本的Internet服务;从理论上来说,在一台物理服务器上,可以创建划分成百上千的虚拟主机,考虑到每台虚拟主机的性能,一般都是有数量限制的,这些虚拟主机共享此服务器的全部软硬件资源,比如CPU、内存、硬盘、带宽、IP地址等;因此,在虚拟主机模式中,任何网站都会受到服务器上其它网站的影响,比如某个网站上的流量激增,可能导致其它网站运行缓慢或服务中断。
传统虚拟主机按照线路、地区、语言、大小、系统等标准,可以继续划分为多种主机形式,比如双线主机、多线主机、香港主机、美国主机、ASP.NET主机、Java主机、超G型主机、Linux主机等等,这些主机形式的侧重点各有不同,建议根据实际需求选择,如果单月流量较大,在多线主机和双线主机之间,一般选择多线主机,前者流量多出后者一倍;如果要求网页空间较大,建议选择超G型主机,如果域名不想或不能备案,可以选择香港主机或美国主机等。
2、云虚拟主机,也被成为云虚机,来自于云主机的二次划分,将一台云主机分割成为成百上千的小型主机,空间大小与虚拟主机类似,比如200M、500M、800M...等多种容量类型,可以看成是云主机的子主机,云虚拟主机与虚拟主机非常相似,IP地址是共享的,支持购买独立IP,二者可以结合起来理解,但是不同于虚拟主机的单个站点节点方式,云虚拟主机采用了云计算技术,可以通过多台节点服务器实现负载均衡,并且减少单节点故障概率,适合对网站稳定性要求较高的中小企业或个人。
简而言之,云虚拟主机,基于云计算技术,除了具备较高性价比、操作简单等传统虚拟主机的优势以外,在系统稳定性、安全性方面比普通虚拟主机更胜一筹,其实就是虚拟主机的升级版本,但是价格相差不大,云虚拟主机的类型较少,常见的有香港云虚拟主机等。
三、独立主机的类型与选购
独立主机,也被称为服务器,一般拥有独立IP地址,这也是独立主机的名称由来,但是这种说法并不完全准确,机房共享IP地址的独立主机就是例外,与虚拟主机相比,独立主机价格要高得多,而且操作比较复杂,普通用户若要完全驾驭,需要花费很大功夫,否则可能玩不转,独立主机提供的技术服务,一般是按每次单独收费的,单项服务明码标价,这与虚拟主机的免费不同,购买独立主机以后,如果自己不能解决任何问题,累计费用将很可观,一般建议企业购买,或者有些经济实力和IT素养的个人购买,独立主机有以下常见三种类型:
1、独立服务器:就是普通的物理服务器,很多主机服务商,都会提供这项服务,一般称为服务器租用,用户租用期限达到一定时间,比如租用1年,主机服务商可能会送产权;物理服务器的好处是显而易见的,没有任何第三方共享,只有用户自己使用,独享物理服务器的全部软硬件资源,比如CPU、内存、硬盘、带宽、IP地址等;如果个人或企业有自己的物理服务器,并且认为有必要,可以考虑托管方式,将自己的物理服务器,托管到主机服务商的机房里,独享机柜带宽,享受机房现场服务。
2、VPS主机:英文Virtual Private Server的缩写,也被称为VPS服务器,中文翻译是“虚拟专用服务器”,可以简单定义为:采用虚拟化技术,一般是虚拟服务器软件,在一台物理服务器上,创建划分而成的多个独立的虚拟服务器,支持按需购买和使用,可以看成是云主机的简化版本;为了保证VPS主机性能,一台物理服务器,一般限制创建5-20个VPS主机,一台VPS主机就是一台小的虚拟服务器,迷你版本的,拥有独立的操作系统,运行和管理与物理服务器完全相同,比如VPS关机重启等;用户可以自行安装配置软件或程序,部署各种互联网应用,而且拥有完全的管理权限,可以根据基础配置随意升级CPU、内存、硬盘等硬件资源。
3、云主机:也被称为云服务器,是指在由多台物理服务器组成的集群上,基于云计算技术,采用虚拟化技术,虚拟出来的多个类似独立服务器的虚拟服务器,云主机整合了计算、存储与网络资源,用户可以按需购买和使用,一台云主机就是一台大的虚拟服务器,与独立服务器比较,二者的运行和管理完全相同,可以安装不同的操作系统,以及搭建自己想要的运行环境,就像操作自己的电脑那样简单,与物理服务器不同的是,云主机可以无限自由扩展,与VPS主机比较,云主机基于云计算技术,由多台物理服务器集群虚拟而来,而VPS主机只是来自于一台物理服务器划分,因此,云主机可以看成是VPS主机的升级版本。
四、主机服务商的谨慎选择
目前主机技术已经非常成熟,比如虚拟化软件和云计算技术等,不同主机服务商的相同主机产品,很少会在性能方面存在明显差别,只要是正规运营的主机服务商,主机品质都是有保障的,而且性能方面差异很小,但是由于多种因素,主机价格可能会有较大不同,比如服务器的软硬件差异,服务器的参数配置差异,机房线路的地理位置不同等等。
国内主机服务商的数量众多,其中不乏坑蒙拐骗的不法之徒,希望本文可以借出一双慧眼,帮助识别排除这些不良商家;国内优秀的一线服务商有腾讯云、阿里云、西数云、百度云、华为云等等,这些服务商的优势是很明显的,比如企业规模大,品牌知名度高,技术力量强等,不足之处是产品类型过于繁多,业务流程操作复杂,主机价格比较固定,而且一般偏高一些,技术服务态度较差,或者不能及时响应;国内优秀的二线服务商有美橙互联,三五互联,亿恩科技,景安数据,二八互联等等,这些服务商的不足之处也是明显的,比如企业规模小,没有品牌知名度,广告力度小等,但是从辩证法角度看,正是因为如此,劣势可以转换成为比较优势,这些服务商由于经营单一IDC业务,可以专注其中做到极致,主机价格比较灵活,而且一般偏低一些,技术服务态度很好,而且可以及时响应。对于主机服务商的选择,一般遵循谨慎原则,往往不是选择实力最强的,而是选择更加适合自己的,可能的建议是,如果比较注重企业品牌和实力,一线服务商是不二之选,如果比较在意主机价格和服务,自然选择二线服务商。
主机技术服务是至关重要的,将会伴随我们建站和运营的全过程,因此需要重点考察,基本要求是技术水平较高并且可以快速响应,可以及时解决与主机相关的一切问题,7x24小时技术支持是很好的。
主机服务商为了回馈新老用户,一般都会开展一些促销活动,用户可以积极参与其中,获得一个非常优惠的购买价格,比如后起之秀的二八互联,正在开展促销活动,全部主机打折促销,支持先试用后购买,多年购买更加优惠,买M年送N年等。
[attachment=633791]
五、主机网站的访问速度优化
主机访问速度,也就是网站访问速度,这是衡量主机性能的一个关键指标,直观体验是打开网页的快慢,一般与主机带宽和和机房线路有关,以下就是一些关键要素:
带宽:与网页浏览的速度直接相关,1M带宽每秒的最大传输速度是128KB,如果主机独享带宽,一个网页200KB大小,1秒多就可加载完成,速度还是很快的;对于带宽的共享或独享,若要准确界定和描述说明,必须要有一个合理的参照物,一般有五个参照物可选,层次从小到大依次为:虚拟主机(普通虚拟主机+云虚拟主机),VPS主机(小虚拟服务器),普通服务器(物理服务器+云服务器),机柜,机房;若以机房为参考物,则所有主机都是共享机房出口带宽的,若以机柜为参照物,则机柜内所有物理服务器,都是共享机柜出口带宽的,这样描述没有任何意义,参照物一般选择普通服务器,这样一来,虚拟主机和VPS主机都是共享普通服务器出口带宽的,而普通服务器则是独享带宽的。
机房线路:网站访问速度除了主机带宽以外,机房线路也是一个重要因素,目前国内的机房线路,主要分为单线机房和多线机房,单线机房又可分为电信单线机房和网通单线机房,特指接入单一线路,再无接入其它线路的机房,如果目标群体是南方用户,那么一般选择电信单线机房,如果目标群体是北方用户,那么自然选择网通单线机房;双线机房特指电信网通机房,同时接入电信和网通线路,至于多线机房,就是一个机房以电信或网通线路为基础,同时添加其它多条线路的,比如移动、长城带宽、铁通等第三方线路,网通有时也被称为联通,不管是双线还是多线,目的都是为了解决南北互访速度的限制问题,如果目标站点用户群体是全国范围的,那么双线或者多线都是可以选择的,双线更加稳定但是流量较小,多线稳定稍差但是流量更大。
BGP线路:双线机房或多线机房,如果采用BGP方案来实现的,我们一般称为BGP机房,这是目前主流的机房技术,该方案就是通过BGP协议,直接将其中一条线路的IP映射另外一条线路IP上,实现不同运营商能共同访问一个IP,当访客浏览用户的网站时,会自动根据实际情况选择访问速度最快的线路,这样各个运营商的用户都能达到最佳的访问速度;BGP机房在一定程度上解决了各用户南北互通的问题,用BGP协议实现了单IP双线路效果,大幅提高了用户的访问速度,这是双IP双线技术无法比拟的。
网站主机在使用过程中,页面可以在三秒内打开,用户都是可以接受的,但是随着访问量的增大,访问速度可能变慢,这时可以考虑升级主机,选择新的主机型号或者更换机房线路,国内主机建议选择国内双线、国内多线或BGP机房。
如果主机升级以后,网站访问速度仍然很慢,可以考虑CDN加速,这是一项增值服务,一般需要单独购买,按月支付费用,与流量充值类似;CDN全称是Content Delivery Network,即内容分发网络,原理是网站内容复制到各个地区的不同服务器上面,距离访问者所在位置越近越好,其目的就是使用户就近取得所需内容,CDN加速可以大幅提高网站访问速度,尤其对于静态网页,加速原理与快递类似,可以结合物流转运中心理解。
六、主机选购的相关名词解释
1、流量限制:是指用户访问你的网站,从服务器一共读取了多少数据,流量限制一般是按月的,主机流量15G/月是什么概念?假设一个网页的大小是10K Byte,那么访问这个网页一次就要消耗10K的流量,1G流量就可以访问这个网页1G/10K=100,000 次;切记下载也是算流量的,主机空间里若有一个100M的文件,被用户下载了150次,那么主机流量就用完了,需要及时充值流量,否则网站将不能打开访问;对于以文章资讯为主的文字站,比如个人博客或企业门户,在实践过程中,发现很少有超过单月流量上限的,主机用途如果是用于视频、下载、音乐、图片等网站类型,流量需求将是非常大的,建议使用独立主机,可以独享带宽。
对于虚拟主机而言,由于成百上千个站点,共用一台物理服务器,如果不限制流量,整台服务器将会宕机崩溃,全部网站都不能访问,因此,虚拟主机限制单月流量,这是必须也是可以理解的,云虚拟主机是云主机二次虚拟分割而成,也是有流量限制的;对于独立主机,很多人以为不限流量,其实这是一种误解,流量限制是客观存在的,但是换了一种表达方式,流量是通过带宽描述的,比如云主机10M带宽,单月流量上限计算:10M*3600*24*30)/(1024*8) =3164GB;主机流量与手机流量类似,在没有WIFI的情形下,手机开通流量,也是可以上网的,二者可以结合起来理解。正规主机服务商都是有流量限制的,一般是单月设置上限,对于宣传不限流量或无限流量的主机服务商,可以直接放弃无须考虑。
2、主机独立IP:顾名思义,就是一个IP地址绑定一台主机,一般是针对独立主机而言的,虚拟主机都是共享IP地址的,共享一台物理服务器的一个IP地址;但是IP地址可以单独购买,由于IP资源比较稀缺,IP价格也就水涨船高,甚至超过主机本身,而且仅向特定主机类型开放,比如港台主机等;独立IP的好处是很多的:域名直接解析到独立IP上,直接使用IP访问网站,实现泛域名绑定,而且不会受到其它站点牵连,比如其它站点违规被封或被攻击等;独立主机一般是都是拥有独立IP的,比如VPS主机、物理服务器、云主机等,而且若有特别需要,可以继续增加IP地址,但是机房采用共享IP的独立主机除外。
3、主机赠品:购买主机赠送的免费产品,这是主机服务商的促销手段,赠品一般是域名和企业邮箱,值得注意的是,赠品是有期限的,一般只有1年时间,与主机续费多少年无关;在使用过程中发现,赠品其实并不好用,对于赠品域名,由于与用户需求无关,一般很少有人使用,对于赠品企业邮箱,界面粗陋操作不便,而且会有垃圾邮件,简而言之,对于赠品,我们的建议是直接放弃;域名注册价格一般是两位数,个人或企业可以花点小钱,注册符合自己需求的域名,企业邮箱,也被称为域名邮箱,是以网站域名作为后缀的邮箱,国内的专业邮箱服务商,一般都有提供免费企业邮箱,比如腾讯、阿里、163等,界面友好操作简单,常用功能都是免费的,完全可以满足用户需求,在域名上添加解析MX记录,可以作为企业邮局使用,或者作为主机网站的系统邮箱,给注册会员自动发送邮件。
4、可开子站数:可以在主机子目录上绑定域名的数量,简单地说,主机空间可以架设网站的总数,等于可开子站点数+1,其中的1是指主站点,网站安装到根目录的,所谓子站点,就是将网站安装到子目录,然后绑定域名到子目录,用户可以通过域名直接访问子站点,就如同访问根目录网站一样。
5、并发连接数:就是在同一时间里,一台服务器(物理或虚拟)可以响应的访问请求数量,实际连接情形非常复杂,可以简单理解为在WINDOWS或LINUX服务器上,允许多少个浏览器窗口同时访问服务器上的主机网站;一台服务器的最大连接数是有限的,通常在1000到100000之间,主机服务商标称的并发连接数不限,一般是指所有用户共用的最大连接数,当别人用的多时,自己就会用的少,当别人用的少时,自己自然就用的多。
6、绑定多个域名;虚拟主机一般支持绑定8-15个域名,绑定多个域名的目的用途,主要用于虚拟主机开了多个子站,不同子站目录可以绑定不同域名,其次,某些站点可能特别重要,有些企业除了核心域名以外,可能同时注册其它不同后缀域名,全部绑定到相同网站上,以此避免他人注册相似域名,降低出现竞争的可能性,而且用户即使输错后缀,同样可以直达网站;独立主机不能直接绑定域名,首先需要使用专门工具,比如网站管理助手,创建一个或多个站点,然后每个站点可以绑定多个域名,就像虚拟主机一样操作。
7、免费主机或免费空间:有些商家将此作为一种策略,但是天下不会掉下馅饼,也没有白吃的午餐,切记不要信以为真,就当其是一个玩笑,否则可能掉入商家陷阱,一个坑连着一个坑;个人或企业若要正式建站,建议花钱购买主机,这样用起来更加放心,由于价格已经全面下调,比较不错的虚拟主机,预算一般在150元-500元。
8、白名单系统:这是国内主机服务商人为设置的一个系统,主要是为了审核域名备案与工信部保持一致,一般是对云主机而言的,国内云主机在绑定域名以后,若想实现域名访问站点,就要提交白名单系统,一般在一定数量范围内,提交白名单是免费的,比如支持免费提交60个域名,超出数量可能按单个域名增加收费。