做一个商业网站需要准备什么,需要多少钱?

    很多人有了想法,很想介入互联网行业但是不知道如何开始,晴天在这里就一一介绍。

    当你有了一个想法,要开始做一个网站,那么你首先要准备的是确定网站的规模和特点。

    第一步,你要确定你自己的网站的规模和特点,

    就是说你要考虑这么几个问题:

    1)你的网站是针对全国的,还是某个区域的?

    你之所以考虑这个问题,是因为我国目前网络环境复杂,网民上网有电信线路、网通线路、铁通线路、广电线路等,不同的线路互相访问的时候速度很慢,特别是两大主力运营商电信和网通,电信和网通是中国目前两个最大的宽带运营商,分别在南方和北方。南方以电信为主,北方以网通为主。电信的用户访问网通的网站时候速度很慢,同样网通的用户访问电信也是一样。有人曾戏言,“(中国互联网那)最遥远的距离不是从中国到美国,而是电信到网通”。如果你是某个区域的网站,就可以只选择在当地主要的宽带运营商线路,比如如果你只做南方某个城市的服务,那你可以只考虑电信线路的访问,如果是在北方,则可以只考虑网通线路的访问。

    2)你的网站是双向交互性为主还是单向资讯性为主。之所以考虑这问题,是因为交互性网站会频繁读写数据库,对服务器的性能要求较高,比如说,如果是为1万人单纯资讯性网站的服务器,用于交互性网站一般也就1000-3000人左右,当然这里可以考虑采取一些优化措施,比如对一些不是经常变化的交互式内容静态化,但是再怎么优化,单位时间内,交互性网站在读取数据库的次数上远比资讯性网站为多。

    3)你的网站是一开始就是建设大型的,还是有一个过渡时期。这一点上牵涉几个问题,一是采用什么样的数据库,数据库的软件有大小型之分,一般用于互联网的大型数据库有MSSQL、Oracle、DB2,小型数据库有ACCESS和MYSQL。小型数据库维护简单,成本低,但是通常效率不高或者说存储容量有限,比如ACCESS数据库,理论上单数据库说可以达到2G的大小,事实上在300-500M的时候,即使采用多表形式,访问数据库还会频繁出错。而MYSQL虽然比ACCESS强,一般单表几个G都没问题,但是如果如果整个数据库达到几十G还是问题不断,效率也不高了。MSSQL是大型数据库,但是稳定性似乎差强人意。Oracle性能不错目前比较流行,而且跨平台运行效果不错,但是其响应速度似乎不如DB2,如果你的网站对于响应速度有特殊要求,可以考虑使用DB2。

    4)你的网站是否牵涉会员资金等问题。这一点关系到网站的安全性问题,对于一般网站,只要备份做得好,即使出现系统崩溃、黑客入侵也不是什么大事,可是对于诸如支付宝、拍拍等网站来说,就非同小可,会员文章被删,大不了重新恢复,可是一旦资金等出现问题,就不是简单恢复的问题。如果一个网站有几万会员的资金出现问题,那这家网站只有关门的份了。如果有严格的安全要求,徽剑建议服务器系统使用UNIX或者LINUX平台,开发语言使用PHP或者JSP,不要用ASP或者ASP.NET,大家可以看看目前的网站,比如淘宝、拍拍等,都是用PHP或者JSP的。服务器还要采用一系列的安全措施。

    5)你的网站有没有什么特殊功能,比如有很多大文件传输如视频、下载等,或者有一些特殊功用,比如嵌入了某些特殊B/S、C/S程序等。这些就关系到一开始你是租个空间,还是自己架构服务器等问题。牵涉到大文件,由于其数据量大,通常要求很大空间或者很大带宽。嵌入了某些特殊B/S、C/S程序等就要求你自己对服务器有控制权限。

    做好准备工作后,就可以买域名和空间了。

    第二步,准备购买域名和空间、

    一个网站想让大家看到,三样东西通常是不可或缺的,即:域名、空间、网页,域名是网民访问你的网站是使用的容易记忆的特殊格式的名字组合,有国际域名、国别域名之分。国际域名常用的就是后缀为.com、.net、.org等,其中.com多用于公司,.net一般用于网络服务商,.org则用于非盈利组织等等。国别域名就是指后缀为国家或地区的英文缩写的,比如中国为.cn,香港地区为.hk,比如www.51.la用的.la后缀就是老挝的国别域名。从国别域名还可以衍生出国别加类别组合如.com.cn、.net.cn等域名。

    在买域名的时候,很多人由于找不到合适的域名而遗憾,也有很多人抢注了大量域名来倒卖的。徽剑拟定了一个域名注册原则如下:

    1)首先要选一个好名字,比如像paipai.com、taobao.com这样就不错,如果你想要的名称没有的话,可以按照.com---.net----.cn这顺序来,优先注册.com实在没有可以注册.net或者.cn的。

    2)域名越简短越好,或者对方很容易明白的也不错,举例来说,徽剑自己注册了一个域名就是itpose.com这域名是很容易理解的,IT+pose,pose是一个经常用到的单词,人们在拍照的时候,常常说“来个POSE”,连在一起就是“IT的POSE”,至少绝大多数人听一遍就会记住。

    3)域名注册时要防止歧义,什么叫歧义?就是网民容易记错的名字,比如卷舌音的问题,南方人通常是平卷舌音不分,徽剑自己就分不清平卷舌音。这样一来,经常会把zhi和zi给混淆。还有一大忌讳就是用国际音标发音来取代汉语拼音,比如sogou.com,虽然读起来接近“搜狗”,但是很多人都会按照sougou来输入。

    4)域名注册时要注意防范抢注,由于很多域名组合容易出现岐音,这时最好把岐音也给注册下来,比如徽剑就在注册itpose.com的同时也把itposs.com给注册了,因为徽剑发现很多人习惯把pose发成poss的。

    总结了域名的问题,我们再来看看空间问题。

    空间,用个比喻,其实也就网站的房子了。空间可以分为4种,一是虚拟主机空间,就是对方在服务器上分割了很多小空间,一般每个100M或者更多,这种适合小型的网站一般情况下访问量在几百IP的网站可以使用,访问量在几千IP的非交互性网站也可以考虑。第二种是VPS主机,它比虚拟主机前进了一步,不但可以让你有一个较大空间(一般都为几十G),而且你还可以在VPS做一些特殊设置,比如安装一些功能插件。这虚拟主机和VPS都是从一台服务器上分割出来的,一般一台服务器可以放几百个虚拟主机空间,放几个到十来个VPS。第三种就是单独的服务器了,现在一台单独的服务器容量一般有几百G,也就是从硬件角度看是完全独立的。这时你可以在服务器上安装各种定制程序,自由程度比较大。第四种是扩展的服务器平台,比如服务器群集、磁盘阵列等,这种适合特大型网站,其稳定性。容量大小都是不可同日而语的。

    上面所说都是基于硬件角度,还有一个考虑因素是服务器的操作系统,也就是服务器的软件部分。就一般而言,windows系统的服务器维护简单,但是安全性很成问题。而LINUX和UNIX维护比较复杂,但是安全性高得多。

    第三步,开始制作网站

    确定了服务器,就可以开始设计网站界面,开发网站程序了。在开发网站程序方面,要注意到的是开发语言的选择。在网站上,一般都是用asp、asp.net、php、jsp等开发的.

    ASP是微软公司开发的一种脚本语言,asp.net被称之为他的第二代,asp.net通常由c#或者VB.net来开发。用它们的特点是开发成本低,速度快。

    PHP和JSP是一种开放式的脚本语言,其中PHP为非盈利组织开发,JSP为美国太阳微系统公司开发。他们的安全性都要高于微软系统,而且PHP在易学上还超过了ASP,JSP的最大缺陷是占用资源多,没有PHP效率高。

    如果您是开发一般的简单网站,可以使用ASP、asp.net这样成本会降低很多。如果你开发的是大中型网站,建议你使用PHP或者JSP,如果对于程序没有什么特殊要求,同时对安全性又有较高要求,徽剑推荐使用PHP。

    第四步,测试自己的网站

    当你的网站开发好了后,就要开始测试自己的网站了,这里的测试,分为两部分,一是可靠性测试,二是问题(BUG)查找测试,三是安全性测试。这几点顾名思义大家都会明白,我这里就不一一罗嗦了。

    特别注意的事,很多人喜欢把网站建设一步到位,其实这是错误的,商业网站的建设是不断持续的工作,一个商业网站,严格的讲是没有做好的那天的,因为需要不断完善,不断改进。

     看了前面的分析,相信大多数人对商业网站的建设有一个初步了解,那么一个问题来了,就是做一个商业网站要多少钱?
  
  有人说要几十万!
  有人说要几万!
  有人说要几千!
  还有人说要几百!
  
  到底哪个是真的?晴天的回答就是这些都是真的。我们来看下:
  
  1) 最简单的建设方式:买一个虚拟主机空间,弄一套现成的程序,再买个域名,这就只要几百块。这是最简单的投入。
  2) 复杂点的建设方式:买一个虚拟主机空间或者VPS虚拟服务器,弄一套现成的程序,稍稍修改下,再买个域名,买几套群发软件和一点点网络广告,几千块钱也足以搞定。
  
  前面这两种基本上不能算正常的商业网站开发,更多的像是个人网站的建设。
  
  3) 入门级的建设方式:买一台服务器托管,招个把程序员,招个把客服人员。有针对性的建设一套网站程序,并购买一些网络广告,这样几万块钱也足够了,这种情况下,基本上是按照真正意义的商业网站开始运作,虽然投入很少,但是也是一种勒紧裤带的做法。
  4) 正常的建设方式:买一台以上服务器托管,同时解析了CDN或者做了智能解析,招若干程序员和美工、客服人员。有针对性的建设一套网站程序,并购买相应的网络推广,按照商业规则运作,这样一般情况下需要几十万。
  
  
  晴天在这里来个具体分析,建一个商业网站的成本包括那些?
  
  第一是前期准备费用,这部分指网站的前期策划、准备等相关费用,具体包括网站策划费用、网站许可准备费用(比如申请各种网站许可认证)、网站开发运营的人员招募费用等几项,这部分费用很多企业都没有当回事,其实这部分相当重要,如果这部分做好了,后期就会少走很多弯路。
  
  第二网站硬件费用,这部分是指网站的服务器、防火墙、带宽等硬软件购买和配置,开发场所和设备的购置费用等费用。这部分差别很大,如果只使用虚拟主机空间等可以低到几百元,如果按照大型配置可以达到几万几十万的费用。
  
  第三是程序开发费用:这部分主要包括网站界面设计人员的相关工资等、网站程序开发人员的工资、开发的行政成本,网站测试的费用。这部分的费用在不同地区差别很大,主要是因为不同区域发展水平不同,工资差别较大,而且不同开发要求费用也有很大差别。这里试着以深圳适合商业网站开发要求的的人工来介绍:
  
  网站界面设计人员工资
  网站美工 月薪大约3K-5K
  网站开发人员的工资
  ASP程序员 月薪大约4K-5K
  ASP.net程序员 月薪大约 5K-6K
  PHP程序员 月薪大约 5K-7K
  JSP程序员 月薪大约 4K-6K
  windows服务器管理员 月薪大约3K
  LINUX、UNIX服务器管理员 月薪大约 5K-7K
  网站测试费用
  网站人机工程测试人员费用 每月2K-3K
  网站安全测试人员费用(主要是初期一次性)5K-10K
  
  第四是网站推广费用:这部分主要包括网络广告、网络公关、传统传播等各种宣传途径的传播费用。这部分也是商业网站最大的投入。这块也是弹性最大的,可大可小,视财力而定。晴天根据中国的情况,以月投入推广费用10万的商业网站计算:
  
  网络广告部分共5万(硬广告部分每天可以带来大约6k-以上的流量,SEO视效果而定)
  百度搜索关键词 1万(原因:一是百度的买路钱,二是部分低层次网民的使用习惯)
  谷歌搜索关键词 1万(原因:谷歌搜索的精度高,有效性高)
  广告联盟的主题推广 1万(原因:成本低,可以弥补其他广告的不足)
  相关网站的广告 1.5万(这个主要是针对专业性、行业性的商业网站采用的)
  网站优化费用 0.5万 (这块视效果而定)
  网络公关部分 共3万(每月可以全面发布2-4篇稿件,大约2个月制造一个事件)
  网络媒体、撰稿的发稿联络费用 大约1万元
  网络宣传炒作 大约2万元
  传统传播部分 2万(这块主要是扩充传统媒体影响力和财经商业行业影响力)
  媒体新闻发布费用 大约0.5K
  传统社会活动费用 大约1.5K
  
  按照这种方式进行推广,预估可以带来每天总计1万以上的IP,同时可以形成不断起伏的炒作宣传高潮。如果能够保证网站有正常的粘性,日IP达到10万以上是没有什么问题的。
  (备注:这里暂时只讨论正常的推广,不考虑作弊的费用)
  
  总之,具体的费用要看实际的情况,以晴天的经验,如果作为正常商业网站,一般情况下最少也要准备10万左右的费用。少了大多就只能碰运气了,或者您具有很高的技巧和执行力。

你可能感兴趣的:(数据库,jsp,网络,服务器,测试,asp.net)