QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2636|回复: 1

[转帖]网站建设基础平台选择的经验与体会

[复制链接]
发表于 2006-8-10 13:57:31 | 显示全部楼层 |阅读模式
今日,看到了Zen-cart中国社区的zhoujiekai版主的大作《选择虚拟主机的一些方法》后,回顾了这几年自己建设网站时选择服务器平台的一些经历,深有体会。现利用午休时间,将其整理一二,与准备开始互联网之旅的朋友们分享。
我的网站建设平台经历了国内虚拟主机-自己利用家中ADSL建站---国外虚拟主机三个阶段。这里的三个阶段虽然有时间上的先后,却没有技术上的好坏,完全是因为需要的变化。
    在这篇经验分享中首先介绍一下每一步的过程及原因及花费,然后对集中方式作一个总结,希望对朋友们有用。
    第一次建站是因为公司需要建设一个具有网上订单功能的企业产品宣传网站。因为此时,全公司唯一能用电脑进行《帝国时代》鏖战的我,承担了这个项目的建设。我对比了万网,新网互联还有本地的一些小供应商,最后选择了新网互联的Unix标准型主机,当时的规格是200M空间 50M的MySQL数据库,价格是1500元/年。选择他们的原因是因为在当时,只有他们提供免费800电话技术支持,虽然以后我也没有打几次电话。总体来说他们的稳定性和速度都不错。
   但随着我们公司应用的深入,我们发现了新网互联产品的极大缺陷。他们只提供了一个MySQL数据库,而且没有办法增加。这也是国内主要虚拟主机提供商的通病,包括万网,新网等等一大堆都是这样,网页空间给的大大的,但限制数据库的个数,这样一下就把对网站的利用率给限制住了。无奈,我们只好又购买一款Unix标准型来安装CRM客户管理系统。2个网站的花费是1500元*2=3000元,加上域名的费用,一共每年的花费在3300元。后来我统计了空间的利润率,一个在8%,一个在5%,大量的空间都浪费了。
   有了这样的经历,我在自己准备建一个网上商城和论坛时,便放弃了租用虚拟主机的念头,准备自己架服务器,怎么开数据库都可以,没有任何限制。因为自己属于玩票的性质,不可能投入太多的费用,一切都以降低预算,利用现有资源的考量。因此,就在家中利用ADSL线路接入互联网,服务器用一台没有显示器的古董级电脑。为了安全,效率以及让老爷车也有普桑的速度,就选择了FreeBSD操作系统和Apache Web服务平台。这种组合可以最大限度的把硬件资源为网站服务。基本配置及花费如下:
线路:ADSL 包月 150元/月
硬件:闲置的电脑主机(intel c466+512M+40G),因是老机子,没有花费。
软件:FreeBSD+Apache+PHP+MySQL+动态ip更新程序   全部是开源软件,没有花费。
电费:去掉了所有不用的硬件,每月耗电在120度左右,电费每月 60元。
    实际上,我的额外支出就是电费,每月60元。其他都是利用了现有资源。
    自己的服务器感觉就是自由,想建什么应用都可以,有种大鹏展翅,海阔天空的感觉。
    在享受自由的同时,也遇到了些问题。首先是可靠性的问题,不知道什么原因,ADSL总每个几个小时就会数据断流一会儿,这时,网站就不能访问了。有客户说在下订单时,会遇到突然页面无法打开的情况。后来问了一下电信的朋友,他们说这是断流而不是断线,基本上所有的ADSL线路都有这样的现象。其次是我发的邮件很多客户收不到,经过了解才知道,很多邮件服务器把ADSL的IP段都加入了黑名单,发的邮件会被删除。最后就是心态了,因为是24小时不停机,一到夏天就特别的担心,生怕电脑烧了。
    在自己在家建机房1年后,我又开始了寻找虚拟主机来建站,有了以前的经验,我特别留意MySQL数据库这个指标,仔细看了万网,新网等公司的指标,发现同几年前一样,MySQL数据库都被限制到了一个,这不符合我精打细算的性格。此时,目前转移到了国外的主机商,搜索一圈后发现,国外不少主机供应商的价格都不是很高,空间都很大。为了慎重起见,这次我没有贸然购买,现去问了一些使用国外主机的朋友的经验。经过调研,总结了以下经验:
    首先是天下乌鸦一般黑,无论中外,规模大小,主机商都只把漂亮的规格写出来,真实的资源限制都不写。
    其次是IP封锁的原因,国外的主机商都是面向全球客户,除了严格限制的如儿童色情,盗版等内容外,一般不加限制。由于虚拟主机是共享ip,很容易出现城门失火,殃及池鱼的情况。他们是不会对客户进行分类,或者更换ip以保护中国客户的利益的。
再次是沟通问题,先不考虑对发展中国家的歧视问题,在出现了问题后,同老外的沟通是个大问题,如何把自己的所想说清楚,如何去抱怨都是个大问题。而且出了问题,他们都会让你看条款,没有什么商量的余地。
因此,我就开始寻找国内的公司经营的国外主机,这样可以得到所需要的功能,又能得到比较好的本地支持,遇到因为本地政府或网络的问题也能找他们,至少可以让本地的         公司去找原因。在找本地的公司时,我遵循以下原则:
1,正规公司,前往不要找个人代理的国外主机,他们一旦不做了,那可一点办法都没有了。
2,在正规的公司中找经营时间长的,经营时间越长,商誉就越重要,比较有保障。
3,提供本地电话支持。
4, 会对客户进行分类,不会把各种类型的客户放在一起,避免被殃及。
5,如果遇到政府封锁等非正常原因,可以更换IP地址。
    通过在Google上搜索,比较了几家公司后,看中了trust4e.net这个公司的产品,100M空间,没有数据库个数限制,有独立的Cpanel后台控制面版,正好是我所需要的,该公司名声还不错,据他们说他们的服务器是FreeBSD组织官方推荐的。我去Freebsd官方网站看了一下,发现他们也来了一个偷换概念,在Freebsd官方网上上是看到他们公司国内事业部地虚拟主机服务被推荐,而不是他们的美国服务器。但总的来说还是不错的。价格是150元/年。
    下面说说这次使用的感受,可以开通无数个数据库,这点很好,正好让我安装和测试很多应用,可以充分的利用我的100M空间,一点都不浪费。速度上,感觉没有新网互联的响应速度快,但还不错,可以满足需要。响应后下传数据的速度很快,但用ftp上传小文件(文件大小为1-5k)时的速度很慢,在传一个商城程序时,差点让人崩溃,大文件倒很快,在60k/s左右。后来问了做网络工程师的朋友得知,经过的节点越多,上传时小文件要花大量的时间在应答上,所以就感觉非常慢。幸好他们提供SSH功能,我把需要上传的文件在本地压缩成一个zip文件,然后上传到服务器,再通过ssh连接到服务器,直接在服务器上执行解压缩,这样整体效率非常高,一个2M的zencart程序,从上传压缩文件到展开只用了45秒。SSH真是个好工具。
   其实,这次的购买的trust4e.net的主机对我来说也是个过渡的选择,虽然他们提供的虚拟主机价格,功能都不错,但还是有些限制。当然,这个限制是整个虚拟主机行业共同的问题,那就是对系统资源的限制,如cpu使用率,MySQL使用率的限制,一台虚拟主机服务器上面有很多客户,他们不会让一个客户占用了整个主机的资源,影响其他的客户。一但他们觉得某一个用户影响了整台服务器的运行,他们就会让客户搬家。
    不过,如果虚拟主机供应商没有这些限制,那就更可怕了,自己的网站很可能被其他的网站拖死。
    目前,我网站的同时在线用户在30个左右,目前还可以稳定的运行,trust4e还没有找我的麻烦。不过他们给我发过邮件,通知说,如果我的网站同时在线人数24小时都维持在60个左右时,就要请我搬家了。
    现在我选择了他们的电子商务级专用主机。速度非常快,我的欧洲客户也对速度非常满意。而且支持了https加密传输和SSL证书和独立的ip地址,老外的网上直接订单增加了不少。看来国外的客户对安全非常重视,没有https和SSL不敢轻易的下订单。现在的电子商务主机,可以满足我现在和未来的需求了。
    总结:
如果网站功能单一,不考虑新的应用,可以选择国内的虚拟主机,能满足电子商务需求的主机的价格最低在500-1000元左右,可以得到快速的访问和良好的本地化支持。
如果有大量的在线用户,众多的应用,而且经费有限,对稳定性要求不高,可以自己在家里或公司利用ADSL线路自建主机。如果能善用资源,花费基本上就是电费。当然,你得有一定的技术基础或能找到帮你朋友(我是花了2周时间学习FreeBSD和Unix的一些知识后,才把自己的服务器架好的)。
如果身在国外,客户也以国外为主,可以考虑购买国外的主机,价格便宜。
如果自己在国内,客户在国内或者国外,又需要灵活的服务器功能,可以考虑选择国内公司经营的美国虚拟主机。
以上为这几年建网站的心得,希望对大家有用,有空时,我会整理出我的自架服务器的安装笔记。未来购买VPS的经验也会同大家及时分享!
发表于 2006-8-10 20:02:48 | 显示全部楼层
看着累,外加广告嫌疑…………
感觉内容可以压缩到 200 字以内。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 00:46 , Processed in 0.075049 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表