从虚拟主机的参数来选择主机/域名
写在2007年12月
地域:选择虚拟主机不能只看大小,有便宜到1G100元的便宜空间,也有贵到100M120元的贵空间(甚至更贵);有人更说国内空间就每个好的。国内的IDC管理确实还不完善,不过说起价格:国外以欧美来说,免费空间有不少,不过其都是非WIN的操作系统,因为诸如Linux都是开源的,但Windows并不是免费的;Linux主要支持php;而国内的Windows多用盗版,也懒得换Linux之类,其技术也不高,加之asp比php先面世且较为大众熟悉,所以以asp机型为主。至于asp主机的价格,国外普遍是比国内贵的!而php,国内技术是弱点,win对php的支持又有些麻烦,所以php的会更贵。
网络:主机也是电脑,也有配置。就如自己的电脑一样,有CPU、有内存、有网卡……不过这些参数多不透明,一般只是知道是win2000还是2003的操作系统。其实这一块对普通用户来说也不是太重要,唯一的就是网卡,这涉及到“双线”。要解决“世界上最远的距离”,就要看双线。真的双线,在一台主机上是需要装有两个网卡,一个接电信网络,一个接网通网络;然后通过程序识别接入的IP线路,来自动选择对应的网卡。而假的双线只是镜像,什么是镜像?对于这个主机问题来说,最简单的理解就是比如自己的网站在电信服务器上,然后空间商把网站copy一份到网通服务器,通过一些程序进行识别或接入。用镜像做所谓的双线的,一般都需要在网站首页放个链接,选择是电信网络还是网通网络,也就是“镜像选择”。用镜像冒牌双线可以说就是个骗子,镜像比真正的双网卡接入的双线成本要低。
类型:一般空间分asp、php、asp.net、html、jsp和全能型。前面五种一般都会对应支持,而php的专用型主机最好选择Linux操作系统;全能型就一定要留意,它的全能到底支持些啥:asp?php?asp.net?cgi?access?mysql?sql?……否则买的全能并不能让自己任意发挥各种类型的网站,那要来干嘛?另外,全能型一般都是win操作系统,因功能太多,对技术稳定性有很大考验,需要慎重选择空间商和服务器的质量。
数据库:ACCESS数据库是不需要什么专用大小的,其和网站文件是放一起,一起计算的;只有MYSQL和SQL之类数据库才有数据库大小的限制。
网络流量、CPU、IIS:这三个一般是空间上经常会标注出来的参数。如果三个都不限制,除非是自己租用的服务器(整机),否则奉劝两字“别买”。里面任何一个站点造点反,自己就等打不开吧。网络流量为范围网站时候的数据流量,如果图片、音频、视频、下载比较多的站点,一定要关注流量的限制。
CPU为网站对服务器的消耗限制,这个主要是控制在诸如读取数据库、采集之类大消耗的操作上;若CPU限制,一般会为2%或3%,虽然不知道CPU的具体参数,不过对个人小站来说也够用了。
IIS为可以简单理解为访问数的限制,一般需要大于同时在线IP数两倍以上;同时打开多个站点页面、框架结构、外部调用、盗链等都会增加IIS;若IIS限制比较严格的话,就需要留意网站的构架和盗链问题了。
带宽:带宽简单说就是网速,就比如家用ADSL一般为2M带宽。一般带宽都是一个机柜多少M独享,并没有太具体的参数,但不等于后面没手脚。给你空间,不给带宽,访问可会急死人的。
控制面板、FTP:控制面板就是指空间后台,简单的后台一般只有三个功能:设置ftp密码、设置默认首页文件、域名绑定;完善的后台管理功能就比这个复杂的多了:自定义错误页面、IP设置/限制、在线解压、FSO权限管理、主机目录写权限设置、文件管理、执行权限、回收进程池、自定义MIME类型等等;当你慢慢了解空间的时候就会知道这些功能的具体作用了。当然,越完善的功能后台会给自己越大的主控权,而不用什么都做不了。如果不支持FTP的站点,还是马上放下吧,除非你不介意用网页传图片那样的一个个传站点文件。
域名绑定:个人觉得这个功能是拿来忽悠人的。域名绑定,一般就是一个站点上可以绑定多少个域名。你有多少个域名想指向同一个站点呢?指多了搜索引擎还要治罪呢!所以,标榜什么支持20个域名绑定之类的空间,我真不想看。
子目录绑定:这不同域名绑定,这指的是一个空间里的每个文件夹是否具备绑定域名的空间。就比如我当前这个空间,二级域名都是绑定子目录文件夹的。yyld.org/blog和blog.yyld.org是同一个页面,当然,跳转也可以达到这个效果,但肯定没这样绑定、解析的好。具备子目录绑定的空间不太多,能绑定的个数也不多。
组件:asp主机不是一个asp就万事大吉,php也一样。服务器上有各种组件来支持各种网页需要的功能,比如最通用的FSO,比如asp空间想自动生成图片缩略图需要ASPJPEG组件,比如要站点支持js需要VbScript/Jscript。没有组件的支持,仅支持一个asp的话,那和html静态空间没太大区别。
服务器设置限制:父路径的开启与否、读写权限的开启与否、空间上传大小是否限制、空间单个文件大小是否限制、关键词是否限制(有些空间限制这个,弄得防spam功能都用不了)、应用池时间是否过短(比如pjblog,这个时间过短的话,后台很容易就退出)、数据库的限制……服务器的限制也涉及到很多网站程序用不了,空间整个用的不爽不痛快。
安全:防火墙、杀毒、端口……这个安全不是自己的站点安全。如果空间的质量不过关,安全不到位,即便自己站上只是几个html页面,被挂马、中毒也是正常事件。
服务:有些空奸商,把站点被挂马的原因一律推到站长的程序身上……买空间也是买服务,其实买空间本意只是“租”,“租”更看重的是服务。站点的备份,好的空间一般每周都会自动备份一次(备份相当麻烦,初了要把数据copy到专用的放数据电脑上外,还要定期刻盘备份;只有做到这样的备份,才算是真的备份了);空间客服对问题的快速有效反馈能力;空间商对问题的解决能力;空间商对出现突发事件后的处理能力;空间服务是否把用户放在第一位?
空间商:这按理是一个企业,是需要工商注册的。找空间的时候一定要慎重选择空间商网站上是否有电话、详细地址、《中华人民共和国增值电信业务经营许可证》、备案号、企业法人营业执照(需要图片)、网警等;可去相关网站查看公司信息。另外,用搜索引擎搜索“xx空间怎样/如何”、“(空间商域名)怎样”之类,以获得网友对这个空间的评价,以参考。决定买一个合法空间商的空间后,再可以考虑去找相关的代理以获得一定价格优惠。
空间大小真不是一个空间好坏和价格的重要参数,给10G大小,单个文件限制1M,你玩什么?哦,还有个合租问题,其实同样是参考上面的诸多参数限制。而且合租最好还是找熟人一起租,比较放心,无论在安全上还是资源分配上。当然,价格永远占主导因素,如果真不在乎这一切好用不好用,安全不安全,丢了数据不会哭鼻子的话,谁都不会有意见,自己的事情自己决定吧。
好的空间,有上面总总参数的付出,始终都不会太便宜的,我还是相信,一分钱一分货,只是这一分货要自己会选,别被奸商骗了。
顺道提域名的选择吧。一般域名需要具备的功能:
即使解析生效
拥有全部域名管理权
免费支持泛域名功能
任意修改域名联系人信息
域名自由转入转出
子域名解析:也就是支持设置二级域名及其独立解析,比如yyld.org/blog
URL转发
Mail指向
别名指向
可设置多级别子域名
若是奸商和过于便宜的域名,一般只有一个顶级域名的解析功能,甚至连转发都没有。这样的域名我是遇到过的。当然,若不需要什么二级域名、转发之类的功能,买个简单的只是顶级域名解析的也是可以的;这个价钱当然便宜了,一般20多元就可以弄好,别买贵了。功能比较完善的域名一般价格是50多元(代理价),官方价格是70多元。这里所说的是.com、.net之类,至于.cn嘛,当前无视了。