个人或企业在建站以前,要有一个全面立体的建站计划,包括建站目的、实现方法和运营方案等,计划要有较强可操作性,只有目的明确,行动措施到位,这样才能少走弯路,最终也会有所收获,如果只是人云亦云,为了迎合潮流,盲目跟风建站,多半只有三分钟热情,一般都会半途而废。
网站一般由三个要素组成,域名、主机和程序,域名是用户访问网站的入口,主机是用来存放网站程序的,程序则是提供WEB服务的,三者缺一不可,域名和程序不在本文讨论之列,以后将有文章专门介绍,本文只与建站主机有关。个人或企业在选购主机以前,做些功课是很有必要的,否则可能选错目标主机,导致不能满足建站需求,重点可以关注以下四个方面:
一、主机系统选择:现在主流的主机系统,主要有WINDOWS系统和LINUX系统两种,一般依据网站开发语言选择,开发语言若为ASP和ASP.NET,只有选择微软WINDOWS系统,LINUX并不支持ASP程序,ASP脚本将无法正常运行,数据库一般搭配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数据库使用。
二、网站ICP备案:特指域名备案而非主机备案,这是网站运营的一个重要方面,个人或企业建站,网站目标用户若是国内用户,自然需要使用国内主机,一般都是要求备案域名的,否则不能与国内主机绑定,无论是虚拟主机或者独立主机;而且网站若要与其它企业申请开展合作,企业官方都会要求域名备案,否则审核不会通过,比如微信支付、支付宝等网站在线支付,或者淘宝联盟、京东联盟等网站CPS合作,因此建议备案域名,只有好处没有坏处;如果网站目标用户是国外用户,或者因为某些客观条件,个人或企业不想或不能备案域名,可以选择香港主机、美国主机等海外虚拟主机,域名可以不用备案,直接绑定海外主机,但是目前免备案主机仅限虚拟主机,独立主机都是要备案的,对于独立主机,创建一个或多个网站以后,在一定数量范围内比如20个,网站备案一般是免费的,如果超出这个数量,网站备案可能按单个增加收费。
三、主机类型选择:主机主要分为两种类型,虚拟主机与独立主机,目前的IDC市场,对于二者的称呼有些混乱,其实二者是有明显界限的,虚拟主机没有独立的操作系统,不能搭建独立的运行环境,但是独立主机则正好相反,拥有独立的操作系统,可以像普通电脑一样操作,这也正是二者的根本区别。值得注意的是,独立IP主机并非特指独立主机,虚拟主机也是可购买独立IP地址的。
四、主机技术服务:个人或企业选购主机,往往只是注重主机的价格和性能,虽然这是两个比较重要的要素,但是第三个要素却更加重要,那就是主机技术服务,在网站建设和网站运营过程中,主机技术问题将会一直存在,这与主机品质无关,技术服务是必须要有而且要好的,能够及时解决主机有关的技术问题,对于虚拟主机尤其如此,买主机就是买服务,业界这一说法不无道理。
最后咬文嚼字一下,主机作为一项在线服务,用户只能按年租用,没有主机所有权,选购一词似乎有些不妥,租用一词也许更为合适,但是在实际生活中,二者往往不加区别地混合使用。