网站优化

一个需要优化的网站,我们可以从以下四个方面进行优化分析:网站基础优化、网站内容优化、网站结构优化、外部链接优化。
  一、网站基础优化
  基础性优化即网站内容适合搜索引擎收录的一系列前期工作,现在已渐渐融入到网站开发的环节里,成为必须的工作内容,每个基础优化的细节对网站的影响都很小,但所有因素融合到一起就可以产生一定效果了。这些因素包括:
  1、域名
  (1)搜索引擎对域名的信任度依次为:gov、org、com、net、cn。
  (2)域名的年龄对排名也有影响,一般来讲,域名年龄越大搜索引擎给予的权重越高。
  (3)域名包含关键字会好一点点,比如你是卖壳牌润滑油的网站

  2、title、meta、静态页、url命名、目录层级、html语义布局(div+css)
  (1) title不要贪多,突出重点;
  (2)meta的keywords已经不重要了,description的作用体现在百度的收录描述,吸引人的描述,点击的人就会多;
  (3) 静态页的确更有利于收录,但不绝对;
  (4) url的命名很重要,百度更喜欢拼音组合,google更喜欢英文组合,首字母的组合方式意义不大;
  (5) 程序路径层级不要超过3级,

  (6) html语义布局,即通过div+css实现结构和表现分离,用html的语义表现内容,比如h1代表一级标题,strong和em代表强调。
  3、关键词密度
  关键词密度没有严格的标准,合理即可。如果需要设置,建议密度:3-8%,4-5%也许更好,可以用关键词密度工具检查。
  4、基础建站知识
  服务器地址、域名解析、代理访问、独立IP、框架结构、iframe调入等,了解这些知识对网站的优化和运营会有所帮助,需要不断学习。
  5、分析工具
  关键词挖掘、搜索指数、关键词密度、网页相似度、关键词热度、浏览来源、Alexa排名、PR值、反链调查、网站收录数调查。
  6、SEO的一些忌讳:隐藏文字、重点内容采用图片或flash或javascript、网页标题频繁更改、垃圾链接太多、关键词堆砌、过度采集、关键词选择失误、网站代码不简洁、网站主题与内容不符、和作弊网站在同一服务器上。
  二、网站内容优化
  这里的内容优化不是指内容创作,而是内容的技术性优化,网站编辑需要掌握。
  1、关键字策略
  (1) 通过对关键字热度和大众搜索习惯的研究,结合网站内容制定合理的关键字;
  (2) 合理使用关键字,转载的文章尽量做到半原创。
  2、内链
  (1) 多用内链,注意锚链接文字和锚文本;
  (2) 对重点页面分流PR值。
  3、了解html基本语义,恰当使用strong和hx等html标签
  三、网站结构优化
  结构优化在网站设计的时候就需要注意了,和内容优化一样,需要不断积累经验,结构优化对于网站整体表现很重要。
  1,网站结构的逻辑清晰,层级简单明了,最好控制在3级以内;
  2,链接结构清晰明了,适合浏览者阅读及搜索引擎爬录;
  3,编程语言优化,比如代码无重复、无多余部分;
  4,前后台实现形式简单明了。
  四、外部链接优化
  外部链接优化目前来说是最重要的环节,如果SEO的前三个部分是一种基础性的、框架性的操作,那么外部链接优化就是一个策略性的工作,两个内容相差不大的网站,外部链接优化对排名能起到决定性的作用。友情提醒:一个网站如果想要长远的良性发展,必须做好自身内容。
  影响外部链接优化的几个方面:
  1、数目越多越好,平稳增加即可;
  2、质量越高越好,垃圾的不要;
  3、链接域名的权重依次为:gov、org、com、net、cn;
  4、链接网站内容越高越好,私服、违规违法内容的不要;
  5、链接锚文字尽量用关键词,也要有一部分直接是网址链接;
  6、链接文字的多样性(不同关键词);
  7、链接存在时间的长短;
  8、链接本身及链接文字随时间的变化;
  9、交叉链接和交换链接的比例,交换链接不易过多。
  10、链接越多,效果越弱。

如何写出具有推广价值的软文

经常上天涯社区关注创业的朋友,应该知道《2007年我在深圳卖核桃》这篇文章。这篇连载讲述了作者2007年辞职专门卖核桃的经历,从坐公交车给散户送核桃,到自己买车运核桃,到最后招商加盟,他的生意可谓是越来越红火。从他这篇帖子所产生的效应来看,这位朋友不但是位销售高手,还是一名软文推广的高手。

  因为很多网友就是看了文章后多次找他买核桃,还去他的淘宝店光顾了很多次,甚至还有很多人找他加盟,寻求合作。虽然他的核桃的确品质很优良,但是如果没有这篇软文,谁又会这么相信他呢?这位朋友自己也坦承:这篇文章让他的核桃生意有了转折性的进展。

  高明的软文起到的就是这种“润物细无声”,在无形中打动客户的效果。为什么软文这么容易打动客户呢?

  因为通常好的软文虽然目的是为了推广网站,但是内容对客户有帮助,通常很容易被客户接受。其次软文容易被别人转载,转载越多带来的效果更大。 再次软文不像广告那么直接,不容易被客户发现你的推广意图。

  如何写作一篇高明的软文呢?

  先要在标题上下功夫:题目要有吸引力,否则很多人不会看你的文章,内容再好也没用。软文写标题的时候要考虑两点:

  1.要注意网上流行什么,比如那段时间,艳照门很火爆,大家的兴奋点都在艳照门上,你写的软文可以通过艳照门引出,比如题目“艳照门的幕后推手到底是谁?”。

  2.要抓住客户的心理,针对客户关心的问题做标题,比如卖化妆品的软文,针对的是爱美的女性,这时就一定要抓住她们的心理,标题可以是:哪一类女人最易变成黄脸婆?

  其次就是要驾驭好软文的内容。软文一定要让别人看了你的文章后能够学到一些东西,学到东西的同时能够记得你的产品。让别人看不出是广告,但是却能够达到广告的效果。内容的写作总结下面五点:

  1.一问一答:就是提出一个问题,然后你给予解答,在解答的同时不知不觉提到你的产品。例如:你想推广你的直销饰品的网站,写这样一篇软文,全篇都是写如何搭配服装,但是到最后结尾的时候这样写,“服装搭配得体后,如果能根据服装风格配上一些时尚饰品,会更完美,我自己喜欢去××网站学习一些最新的饰品搭配知识。”这样读者将会很自然地访问到你的网站,你的网站就宣传了。

  2.假引名言:就是你在说明一个问题的时候把几句话引号引起来,然后说这句话是某某人或者某某网站说的。例如:“***是个很有发展的网站”这是站长部落的BLUEFOO说的。这样一来,BLUEFOO的站就被宣传了,知名度就提高了。

  3.情感动人:情感一直是广告的一个重要媒介,软文的情感表达由于信息传达量大、针对性强,当然更可以叫人心灵相通。如“加班的白领们,来这里休息一下”。情感最大的特点是容易感动人,让人记得您的网站和你的产品。

  4.极度恐吓:恐吓软文属于反情感式诉求,情感诉说美好,恐吓直击软肋。例如你想推广你的直销网站,可以用这样的软文 “访问暴增,你将马上被百度K了”“天啊,这样的网站原来会被百度封!”实际上恐吓形成的效果要比赞美和爱更具备记忆力,但是也往往会遭人诟病,所以一定要把握度,不要过火。

  最后,发软文要用心,软文要发到一些和你的站主题相关的网站或者论坛,滥发既浪费时间,又没效果。

  切记,当你网站未完成或者你的产品还不成熟时,千万别写软文推广,先不谈到底能带来什么样的效果,而要注意的是你宣传得越到位,带来的流量越多你的损失越大。你可以想想当你看到一个只有框架的网页和没有配图片的产品名称时,你会怎么样做?

IDC的冬天?昆明天度数据中心应对挑战

xx

2008年,中国经济面临着国内外诸多挑战,在各个行业都喊出”过冬论”的时候,中国IDC行业也走到了十字路口。在洗牌的进程中,大型IDC公司将继续加快收购兼并的步伐,中型IDC公司会转而谋求资本的支持向规模化发展,而小的IDC公司如不顺应”服务、质量上求生存,规模、品牌上求发展”这个行业潮流,必将面临倒闭的命运。冬天到底来没来?作为专注IDC行业7年之久的一份子,昆明天度集团以自己的实际行动做出了自己响亮的回答,旗下天度数据中心的建立将进一步提升昆明IDC的服务水平,以积极的态度投入到这个行业中来!

奥运封网对于IDC行业以及客户的规范作用,产生了比较深远的影响。一方面作为IDC服务商有了意识的约束,另一方面客户的自律意识也大幅提高,政府及地方电信部门对机房运营商的支持力度进一步加大,整体来说整个互联网环境更加健康稳定,在此大背景下,天度集团投入巨资,联合昆明电信对于旗下独立运营的天度数据中心(带宽从原有30G扩到40G,骨干网络)进行扩容,从而给客户和同行提供更具竞争力的产品和服务。

云南昆明电信牛街庄机房–昆明天度数据中心

作为云南省骨干电信出口,是国家最早的4A级机房之一,更是云南省机房唯一4A级机房,同时也是国家互联网骨干网络的出口节点之一,到全国各个网络节点网速非常均衡。现电信出口扩容40G(明年将再扩20G),同时免费提供4G硬件防火墙防御,机房的安全防御能力在全国机房中首屈一指!同时,在做好机房自身防御能力的同时,机房坚决杜绝一切SF或是其他容易引起流量攻击的客户,最大限度的保证机房的稳定性!同时,针对用户对互通质量的要求越来越高,对带宽需求也越来越大!而在二期区域,我们直接为首期10个新机柜用户提供100M独享带宽,20U设备,一年只需77000!并且推出了半柜、1/4柜等更加灵活的合作方式,让同行对自己的客户有更广阔的定位和发展及盈利空间。

同时,无论我们哪个机房,我们都坚守我们天度集团的根本宗旨:服务为先,客户至上!我们提供全天候7*24小时驻守机房服务,为您提供最及时、专业的服务!

机房放置的还有云南信息港、盛大、腾讯、昆明热线、云南省IP网络应用平台、互联星空等,您还等什么?

全国统一24小时电话:400-740-7400

渠道热线:0871-3157517

销售专员:13888934458

垂直型电子商务网站又一成功案例戴维尼珠宝网

“这是男友在网上给我买的钻戒。”,娜娜收到男友赠送的生日礼物——0.2克拉钻戒,戒指上还刻上娜娜的名字,而这枚钻戒正是在戴维尼珠宝网购买的。

戴维尼珠宝网由深圳戴维尼公司于2005年6月创立,是中国最大的国际证书钻石在线珠宝供应商。该网站今年2月开通了支付宝付款方式,同时提出了“零风险购物,先验货后付款”的服务,吸引了相当数量的网购一族购买珠宝。来自官方的数据显示,07年该网站的月交易额保持在120万左右,支付宝上线仅两个月,就占其交易额的近10%,该网站的徐先生告诉记者,“顾客选择通过支付宝付款的方式,收货验收后支付宝才将款项打给我们,将顾客购买钻石等珠宝的风险降为零。”

目前,在网上销售钻石的商家屈指可数,价格和服务是网上钻石商家的优势。徐先生说,“我们这里的半克拉以上钻石价格相比线下商家便宜一半左右,比如产品编号为95001779的50分的钻戒我们的价格上是15888元,而市面上一般在32000元以上,所以50分以上的钻戒卖的最好。”另外,记者了解到该网站与全球钻石DTC看货商有十几年的密切合作关系,同时网站还针对顾客提供个性款式定制服务,购买钻戒的顾客比例最高时达到60%以上。

网购钻戒顾客更多担心的是风险问题。戴维尼珠宝网的徐先生表示,除支付宝担保付款之外,网站还提供专业机构钻石鉴定证书、有质量问题30天内退换货承诺、免费EMS送货上门和全程平安保险承保等一系列安全保障措施,可以让顾客放心地购买。

当记者问及戴维尼珠宝网价格优势的原因时,徐先生告诉记者,当客户在网站上选定一款珠宝,付费之后,戴维尼通过网络通知供货商和加工厂,产品加工出来后,送往国家珠宝玉石质量监督检验中心鉴定、包装后由中国邮政的特快专递发货,整个流程约10天左右。戴维尼几乎零库存就能够完成钻石的生产、加工和销售,省掉无数中间环节还有租用店面所花费的高昂租金、装修费、人工和商场扣点数等等。戴维尼把省下来的成本还利于民。“这就是我们的竞争力,我们只在供货商那里加价10%,而传统的零售商可能是至少加价200%。”戴维尼公司创始人聂文彪在接受《福布斯》杂志采访时表示,此前该网站被《福布斯》杂志评为“2007年最具潜力的B2C电子商务平台”。

“我们希望通过参加网商节的评选扩大网站的影响力,不但给我们吸引更多的顾客,更重要的是给消费者带来了实在的好处。”对于参加本届网商节的评选徐先生认为。据悉,于3月15日进入报名阶段的第二届网商节,由于首次向集成支付宝的商家开放评选,目前已经吸引了700余家商家参与。

据官方预测,中国2007年黄金珠宝销售额大概在2000亿元的规模,钻石占到1/3,且每年以25%的速度增长。在美国,网上购买钻戒已成为一种潮流,美国最大的在线钻石珠宝商bluenile用短短的5年时间,销售额已超过的百年珠宝名家Cartier。业内人士认为,尽管在中国网络目前还没有对珠宝传统零售渠道造成冲击,但是中国经济快速腾飞,35岁以下年轻人已越来越习惯网上购物,加上人性化的购物、价格优势和支付宝等安全付款方式的出现,让网购珠宝市场的空间充满无限想象和巨大潜力。

电子商务发展趋势下一个制高点:卖服务

网上购物占据领先地位的淘宝网近日也透露,未来5年阿里巴巴集团将对淘宝网投资50亿人民币,网上开店将继续沿用免费政策。与此同时,另一网络巨头百度,也发布重大消息:将推出筹备已久的个人购物网站。

  从收费的ebay到免费的淘宝,再到腾讯拍拍和即将蠢蠢欲动的百度,网上购物在国内已经历经了接近十年的发展。十年,足以成就一个行业,从兴起到成熟。国内著名互联网调查公司正望咨询发布的报告显示,四成以上网店卖家月收入在1500元以下,而月收入超过4000元的仅占2.1%。网络店铺开店门槛低,产品重复,“价格战”长久不息。这些都预示着网络购物已经发展到了巅峰,竞争也日趋白热化。

  谁将是下一个十年的霸主?谁起跑先人一步,谁就拥有了占领市场的主动权。卖服务,则是电子商务下一个制高点。
     
  网络服务交易与时下的网络购物其实是孪生兄弟。其最本质的区别就在于它交易的物品是看不见、摸不着的服务商品。其实,淘宝的产品代购,就是卖服务的一种体现,而且呈现着愈来愈受欢迎的趋势。

  广义上的卖服务远远不是代购这么简单,它可以涵盖人们所有的服务需求,如跑腿、异地租房、自助游导游、教练陪练等。以前,这些服务都是通过传统的中介机构实现交互,而网络服务交易就是将这种中介机构网络化、平台化。而网络服务交易的优势则在于可以实现服务的异地划、便捷化。同时,网络服务交易还传承了网络购物的优势,即更便宜,第三方支付交易更安全。

  正望咨询发布的报告还显示,国内网购平台直接创造42万就业机会。国内依靠开网店谋求生存的人里,有四分之一残疾人、下岗职工等社会弱势群体。那么我们是否可以大胆猜想,未来即将兴起的服务交易平台,能够再为国民创造42万的兼职或全职就业机会呢?

  目前,国内出现了一个真正意义上专注于网络服务交易的平台,人财网(www.594cf.com),它提供信息发布,服务交易,在线支付,信用保证等丰富的功能。人财网能否在“卖服务”这个电子商务下一个制高点站住脚,我们可以关注。

网络推广,广告推广的三个要素

一:明确网站所针对的用户群

        不管是才做个人网站的朋友,还是才去网络公司做产品或做推广合作的新人。第一步要了解的就是自己网站的用户定位,产品的用户定位。不要网站做了半年,或在公司呆了几个月了,还不清楚自己的网站公司的网站到底是做什么的。要明确自己做的到底是个什么样的网站,适合哪些人来使用和观看,有个明确的用户定位,在这基础前提下,才能谈如何发展网站,如何推广网站。

        现在很少会有个人或公司会去做新浪 搜狐这样大而全的网站,因为这些网站面对人群太广,没有非常强大的背景基础,基本上没有成功的可能。因为很难同时满足专门多人的需求,还是先满足一部分的人需求做起比较好。

       所以现在做垂直领域的网站比较多,因为这样的网站用户定位清楚明确,只要把某一个领域的用户需求做好,同样能取得很大的成功,比如现在流行的播客视频站。

二:调查用户在网上聚集的主要地方

       在明确了自己网站所针对的用户群以后,就需要去做调查分析,这些用户主要出现网上的一些什么地方。什么类型的网站,什么类型的论坛,或QQ群等等地方。

1:视频搜索引擎或视频聚合类网站,比如百度视频搜索 奇虎视频搜索 大旗贴易的视频频道, 这些地方的流量肯定都是视频用户哈,而且播客视频站是有机会从这些地方获取流量的哈。

 

2:传统的视频网站,比如 kan51 海南综合网这样的,做网络电视的比如ppstream,做视频播放器的比如暴风影音,做视频下载客户端的比如迅雷。这些地方都有大量直接或潜在的视频用户,而且和播客网没直接的利益冲突。

 

3:一些视频相关的论坛比如专业的电视剧 电影 动漫论坛,或综合大论坛的电视剧,电影,动漫,版区。都是视频用户聚集的地方。

 

4:和第3点同理,电视剧 电影 动漫 QQ交流群,这些人也是潜力的视频用户

 

5:同类的视频播客网站,这点不说,大家也应该也知道。。。。。

 

三:研究吸引用户的推广手段

       在明确了用户,和了解这些用户会出现在哪些地方的前提下,现在只需要想的是,如何去把这些用户从那些地方吸引过来。用论坛推广方法也好,网站合作也好,内容互换也好,花钱买广告也好。根据实际的情况,做最适合的推广方式。

1:向视频搜索网站提供视频数据,比如奇虎视频搜索,百度视频搜索,从而轻松从该视频搜索网站获取流量。

 

2:跟同是视频用户,但没直接竞争关系的网站合作。比如做播放器的,做网络电视的,做视频下载客户端的。可以做流量互换,或广告位互换的合作,互惠互利。也可以到传统视频站买广告,我见kan51和海南综合网就有不少播客视频站的广告。

 

3:去一些视频相关的论坛推广,比如百度有一些电视剧吧,电影吧,动漫吧。里面的人主要是为了看电视剧 电影 动漫,所以也是针对性很强的视频用户。播客网络红人的相关论坛版区也是推广的好地方。

 

4:和第3点同理,去一些电视剧 电影 动漫 QQ群。最好是正在流行而且还在连载播放的一些视频QQ交流群,效果会更好。

 

5:可以为一些没有视频频道的网站,合作视频频道。提供视频上传或提供相关视频信息。比如爱卡和六间房的合作。比如李宇春论坛,可以为该论坛组建一个专门的李宇春的视频频道。视频来源可以来自提服务的播客站,也可以让该论坛用户自己上传视频。只要合作了,总能有机会把对方的用户,转换成自己的视频用户。

 

6:做一些热门视频关键词的搜索优化,难度较高酌情使用。

7:去黑同类竞争对手的网站,把对方的流量跳到自己的网站上…………………..(不推荐使用)

学习一则网站推广案例,首饰,饰品网站的推广

 一:流量形宣传方式:1:用超级女声在线视频:去超级女声相关的社区论坛做宣传。比如百度超级女声吧 新浪超级女声版区。

针对人群:喜欢超级女声的年轻女孩子

实行难度:比较容易,但是毕竟没以前那么火了,同类的广告贴比较多竞争大。栓广告贴的几率也大很多了。

效果:能给网站带来一部分流量,因为来的主要是女孩子,喜欢首饰的人可能还是有一些。针对性不强

2:用韩剧韩星精彩视频:去韩剧韩星FANS聚集的相关社区论坛做宣传。比如百度贴吧,韩剧社区等。

针对人群:喜欢韩剧韩星的哈韩一族

实行难度:普通难度。关键是素材要找好。要去很多相关的论坛才能出效果。工作量比较大。

效果:因为针对的是哈韩一族,这些人当中,部分人对韩国的花花草草都感兴趣。针对性强

 

 

 

 

流量形宣传方式的实际操作过程:想要好的流量效果,要先下载好的素材,剪辑素材,上传素材。然后发在公司论坛上,再去相关论坛发贴宣传。最后还要经常去顶贴,工作量比较大。

二:针对性宣传方式:

1:用首饰图片:去淘宝 易趣 阿里巴巴等大型的网购社区论坛宣传

针对人群:喜欢网上购物的年青一族,和一些网上商店站长

实行难度:普通难度 因为这些论坛人气不旺。以前没去宣传过。也不知道栓贴的几率有多大。

3:效果:因为针对的是网购一族。这些人都有在网上购物的经历。容易接受网上购物的方式。还有上这些论坛的还有一些是网店站长。在这宣传就同时起到了B对A B对B的宣传。针对性强

2:用首饰图片:去专业和大型门户论坛的首饰 女性 生活 时尚 等相关版区进行宣传

针对人群:喜欢首饰 时尚 的年轻女性

实行难度:难度高。发贴的实际操作中,很多技巧。工作量大要去很多相关论坛才能出效果。

效果:因为针对的是喜欢首饰 时尚 的年轻女性这部分人对漂亮美好的东西都会感兴趣。

只是大多数人都没网购的经历。针对性一般

3:用加盟广告:去 淘宝 易趣 阿里巴巴 等的网上商店进行留言宣传

针对人群:网上商店的站长

实行难度:普通 要去很多网上商店进行留言宣传,工作量比较大。

效果:因为直接针对的是,网上商店的站长。这些人都有了做网上销售的经验。容易接受加盟的方式。针对性强。

 

三层结构开发的理解

谈三层结构开发的理解
一、      前言
最近几个网友在讨论程序设计中的分层设计,反响非常激烈。大家对此非常感兴趣,且仁者见仁,智者见智。不管怎么样,他们的看法代表了他们对程序的理解,是他们实践经验的总结,是宝贵的。今天,这里我们且不评论他们的见解正确与否,这里我只谈谈我对分层的看法.希望能起到抛砖引玉的作用。
二、      三层架构开发简介
a)          什么是三层
首先,谈一下什么是三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。
软件要分层,其实总结一句话,是为了实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,易于延展,易于分配资源。

表示层:负责直接跟用户进行交互,一般也就是指我们的前台,用于数据录入,数据显示等。它不应该做太多的工作。表示嘛,也就意味着只做与外观显示相关的工作。不属于他的工作他不用管也不该管。
业务逻辑层:用于做一些有效性验证的工作。以更好的保证程序运行的健壮性。如数据的有效性判断。不允许为的地方是否输入了空字符串,该输入Email的,格式是否正确等,数据类型的合法性判断,该是整型的地方当然不能接受字符串了,数据库操作是否合法,如字段长度的有效性判断。sql防注入的问题,用户的权限的合法性判断等,通过以上的诸多判断以决定是否将操作继续向后传递。尽量保证程序的正常运行
数据访问层:顾名思义,就是用于专门跟数据库进行交互。对数据的添加,删除,修改,显示等。需要强调的是所有的数据对象只在这一层被引用,如System.Data。SqlClient等,除数据层之外的任何地方都不应该出现这样的应用。
ASP.NET可以使用.NET平台快速方便的部署三层架构。ASP.NET革命性的变化是在网页中也使用基于事件的处理,可以指定处理的后台代码文件,可以使用C#,VB,J#作为后台代码的语言。.NET中可以方便的实现组件的装配,后台代码通过命名控件可以方便的使用自己定义的组件。显示层放在ASPX页面中,数据库操作和逻辑层用组件来实现,这样就很方便的实现了三层架构。

b)          为什么使用三层
那么我们为什么要使用分层开发呢,它有什么独特的优势呢?

      .NET开发平台为我们做开发提供了强大的技术支持,使我们的开发变得非常便捷,高效。通过code behind的强大支持,我们可以将页面设计和代码设计有效的分离,代码编写,页面设计同时进行。这比古老的asp那种插入式编写要迅速多了,Html归aspx,代码归aspx.cs,看起来倒也蛮清晰的,也没发现有什么不妥的地方
的确,光从功能实现的基础来说我们已经做得很好了,尤其对于一个简单的应用来说,代码量不是很多的情况下,这种一层结构开发完全够用了,没有必要搞得那么复杂。但是对一个复杂的大型系统来说这样的设计的缺陷就很严重了(下面会具体介绍,分层开发其实也是为大型系统服务的),。在开发过程中我们会不停把代码到处复制,以实现一些相似的功能。同样的代码为什么要写那么多次?不但使程序变得冗长,更不利于维护,一个小小的修改或许会波及很多页面。稍微不留神就会导致异常的产生。使程序不能正常运行。最主要的面向对象的思想没有得到丝毫的体现,打着面向对象的幌子却依然走着面向过程的老路。

      意识到这样的问题,我开始将程序中一些公用的处理程序写成公共方法封装在类中,供其它程序调用。象一些功能型的代码集合,数据库操作,如同SqlHelper那样对数据操作进行合理封装,把sql语句,参数列表作为参数,在数据库操作过程中,只要传入相应的参数就可以完成特定的数据操作,这就是我一开始的数据访问层,再不用每次操作数据库时都写那些重复性的数据库操作代码。在新的应用开发中,数据访问层可以直接拿来用。面向对象的三大特性之一的封装性在这里得到了很好的体现。似乎找到了面向对象的感觉,代码量较以前有了很大的减少,而且修改的时候也比较方便。这下应该可以了吧?

       试问一下,如果有一天数据库供应商发生了变化,因为数据量的增加,数据库有access变成了sql server?这下麻烦大了,原来的数据访问层失效了,数据操作对象发生了变化,且页面中涉及数据对象的地方也要进行修改,因为原来可能会使用OleDbDataReader对象将数据传递给显示页面,现在都得换成SqlDataReader对象,sql和access支持的数据类型也不一致,在显示数据时进行的数据转换可能也要进行修改。由sql向access的转换所做的修改会更多。还有一种情况,因为某种需要,我们要把Web形式的项目改造成windows应用,这时牵涉的修改有多大呢?如果在你的aspx.cs中放了很多处理代码,或者还有一部分代码存在于aspx中呢windows应用中可没有aspx阿,是不是整个系统需要重新来做了?这都是设计不合理惹的祸。再者,就是分布式的情况,现在的设计也无法做到。也就意味着,以上的设计充其量只能算小打小闹。
不知道我的解释是否让你体会了到了一些一层开发模式下的缺陷了呢?你是否碰到过这样的情况呢?幸运的是,多层开发架构的出现很有效的解决了这样的问题。通过将程序架构进行合理的分层,将极大的提高程序的通用性。

      三层中,各个层之间的分工是很明确的,面向对象吗,就像一个公司中的部门一样,每个部门的分工是不一样的,是哪个部门的任务就有哪个部门完成,对应的,各个部门的维护工作也有各自完成且不会影响其它的部门,至少影响不是很大,否则就只能说明分层还不合理。各个层之间通过有效的协作来完成系统的高效运行。表示层就是用来做接受/显示数据的工作,它要通过与其它层的协作来完成用户的请求,在这一层不该放太多的代码。逻辑层就是用来做数据有效性判断的,前面已经说过了,数据层就是用来完成底层数据交互的。表示层就不该去实现逻辑层的功能,当然我们会在客户端对用户的输入做一些判断,但服务器端,验证还要做。用户完全可以绕过客户端验证不是吗?现在我们在看上面说的问题,数据库发生了改变,我们只需要修改数据访问层,其它的地方我们都不用去管,这里我倾向于借助自定义数据实体来负责层与层之间的数据交互,我们把数据填充到自定义实体中,使用自定义实体的好处请参考我上面的两篇关于自定义实体的介绍的文章。通过数据访问层来完全封装数据供应商,使数据访问层对其它层完全透明,这样将数据库改变带来的修改完全限定在数据访问层内。我们可以借助一些模式来设计一个通用的数据访问层,这样即使数据库发生改变,我们只要修改一下配置就可以轻松搞定。对于开发平台的改变也变得很容易,不管是windows还是web,变化的只是界面而已,也就是所谓的表示层,它的内核没有变,相当于我们重作一个壳。表示层的代码是很少的,所以修改是很有限的,其它两层也不要修改就可以迅速做到web程序向windows程序的过渡。
你体会到三层的优势了吗?当然多层设计还有很多优秀的地方,我只是介绍了其中的一小部分。下面引入我所理解的三层的概念。
c)          我的三层结构。
那么怎么才能写出一个比较好的三层结构呢?下面说说我在程序设计中采用的做法,当然这里谈的只是我对三层的理解,不一定准确。欢迎拍砖。呵呵
         程序设计追求的是代码的通用性,可移植性,可维护性、功能扩展。怎么才能做到这些呢?这需要我们大量的实践经验做支撑。对面向对象思想的深入了解才能做到。个人觉得优秀的多层结构的设计肯定要先精通模式设计,不过遗憾的是对模式设计研究好长一段时间,依然没能领略到它的精髓,研究模式设计真的很过瘾哦。

Web层:也就是表示层,它负责响应用户的请求,对于这一层越薄越好,一般不应该写太多代码,或者为了页面显示的需要做少量的代码。大量的处理工作都交给其它的层去完成。就好比传递员,只负责接受,并将请求向后传递,具体怎么做它不用管。

Common层:这里用来封装一些常用的功能性代码,主要用来为其它层服务的。还有存放一些自定义实体类型和自定义实体类型集合。用于各层次之间数据交互的载体。如User,UserCollection,关于自定义实体这里就不展开了,如果系统复杂的话这一层应该比较厚实,包括下面的BLL层也是如此。
BLL层:就是逻辑层,用来对数据进行有效性验证,牵涉到对敏感数据的操作都需要经过这里做判断,然后才能决定操作是否合法。

Dal层:数据访问层;封装对数据库的操作。我们可以做一个通用的数据访问层,下次开发的时候,就可以直接拿过来用。很爽的。有一点从这里传进来、传出去的数据都用自定义实体代替,这样就可以实现数据访问层对其它层的完全透明。这里封装所有于数据库相关的代码,包括sql语句,存储过程等。

分层的思路说完了,在多人开发系统的过程中,就可以按层来划分任务,只要设计的时候把接口定义好,开发人员就可以同时开发。而且不会发生冲突,做前台的人根本就不需要知道数据库结构是什么,该怎么去查找,更新,删除数据,他直观调用响应的方法就可以了。数据访问层的人也不需要知道前台发生了什么,定义好与其它层交互的接口,规定好参数就行。各个层都一样,做好自己的工作就可以了,只要能做到对其它层的完全透明。这样就可以将修改限定在一个比较小的范围内。

但各个层具体的代码该怎么组织,我想这就要看个人的造诣了,要开发出高性能,可扩展的代码就需要结合模式设计的思想,通过代码结构的科学、合理的设计方能在日后的维护过程中游刃有余。

三、      总结

1)        从开发角度和应用角度来看,三层架构比双层或单层结构都有更大的优势。三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增。开发双层或单层应用时,每个开发人员都应对系统有较深的理解,能力要求很高,开发三层应用时,则可以结合多方面的人才,只需少数人对系统全面了解,从一定程度工降低了开发的难度

2)        三层架构可以更好的支持分布式计算环境。逻辑层的应用程序可以有多个机器上运行,充分利用网络的计算功能。分布式计算的潜力巨大,远比升级CPU有效。美国人曾利用分式计算解密,几个月就破解了据称永远都破不了的密码

3)        也是三层架构的最大优点是它的安全性。用户端只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了

SNS+电子商务模式分析

SNS真的营利了?SNS不仅营利,而且完全封杀了百度,谷歌等搜索引擎,甚至形成了自己的垂直搜索引擎!听起来似乎有点晕乎。但是如果你的真亲自使用上几个SNS,你就会发现它的可怕之处,小心会上瘾的哦。下面我们来关注一个我认为国内最成功的SNS商业模式网站。它的成功,或许能给我们带些新的思考。一如我接触三九手机网,然后给我带来真正的电子商务到网络营销到电子商务运营到营销学等方面的知识一样。相信通过分析观察某一个网站的成功,都会给你带来思维上的改变,拓展你的视野。

  关注SNS应该算从Facebook开始,产品的核心思路就是利用好友关系的推荐,实现社会化商务。随着Facebook日渐火热,中国互联网也开始了Facebook新的热潮。2008年康盛公司发布Ucenter Home,整合了康盛组合产品的系统平台出现,这意味中国SNS创业门槛大大降低,技术已经不是最重要的因素,创新思维和运营能力将决定SNS创业发展的动力。
  
  开心网的发展令所有人羡慕,短短几个月时间,流量的增长超过豆瓣,PV更是高得离谱,也是目前最成功的SNS病毒营销。开心的发展令很多人都为之振奋,SNS充满了诱惑,但同样也是双刃剑。
  
  曾写过一篇文章:社区不等于SNS。我认为:社区靠话题、偏好聚集,偏重内容。SNS更像个工具,是个人关系网络,偏重人。我觉得我们首先要明白我们在做什么?用户关注的是什么?虽然SNS很好,但而并不是为了SNS而SNS。
  
  前两篇文章基本介绍了唯伊网[ www.weyii.com ]前期发展的历程,唯伊网是discuz论坛起家的,我们做的很垂直也很专注,选择了合适的策略,前期的发展还算可以,但我们也面临新的挑战:以论坛模式的发展,用户增长缓慢,PV较低,粘性不足,活跃用户相当有限。最重要的是我论坛只是我们的起步,我们要做的远不止这些。2008年7月我们决定,唯伊网要引入Ucenter Home全面改版,但我们做的是改良社区,不是SNS。
  
  在这方面的思考和实践也决定了现在的唯伊网的模样,可这过程是十分的痛苦:
  
  第一步:砍掉了SNS个人交互功能
  我们抗拒住了SNS的诱惑,没有直接引入UCH,还把SNS个人相关的功能全部砍掉,如:日志、相册、分享,还有群组。为什么要这么做?我们需要将用户的注意力集中在内容上,集中在社区上,这是垂直的核心根本。
  
  第二步:UCH改良社区
  我们UCH改良了社区,重新梳理了社区产品结构,做了更好的引导,强化了discuz社区的作用。
  
  第三步:增强了好友关系
  保留了个人空间和好友关系,但是它们的权重要低于社区。这也是我们为未来的发展埋下伏笔,我们初期的发展重视的社区、内容,SNS的关系是弱链,但随着唯伊网用户级的发展,功能会逐渐增强,SNS的内核会起到极大的推动作用。SNS的关系内核就是推荐引擎。

第四步:围绕核心模式完善功能
  唯伊网的社区是核心,我们用改进后的UCH内核又完善了“活动”和“试用达人”的功能,这两个功能是对社区这个核心起到了更强的引导,同时它也完善和提高了社区商业模式的组成。
  
  完成后就是新版的唯伊网,我们引入了关系内核,拒绝了个人交互,最终把社区的核心领导地位更权威的树立起来。在垂直社区领域,用户关心的更多是内容,这种泛交状况,和谁讨论并不是那么重要,关系不是垂直社区的核心支撑。
  
  在改良的过程中,有很多事情没有想好,边改边做用户反馈,之所以唯伊网是今天这般模样,更多来自于用户的声音。随着我们对社区的改良和功能完善,新的社区获得了不错的反馈,各方面的统计数据也有大幅的提升:
  用户的增长速度是从前的2-3倍
  日发帖量日均2000以上,提高2-3倍
  PV提升2-3倍
  跳出率降低60%
  
  这个过程我们也有很多启发:
  
  1. 垂直社区要保持专注,内容和活跃用户是发展的根本,关系并不重要。
  
  2. 面对大众用户,产品要简单,能让他们够快速入门。当还有很多女性用户反映没怎么用过论坛,别太指望她们利用互联网建立个人关系,至少初创期的我们花不起这个“教育成本”。
  
  3. 我们曾考虑用Group代替BBS,我们也做了,结果是所有人都不说话了。Group不属于中国式社区,大众还是喜欢热门,因为我们选择了做大众人群,所以产品要大众。
  
  4. SNS的魅力很大,改善关系后的社区,依然可以对核心用户产生非常高的粘性,如果确保了社区的核心地位,那么逐步增强和人群相关的应用,将有可能不再是 Kill time,而是给用户更多的选择和组合。从内容起步的社区会逐渐向人的方向过渡,并逐步实现内容与人之间关系的平衡。
  
  所以从垂直领域切入社区,我们看到一些未来发展的方向:
  
  对于入门用户,为她们降低门槛,更快找到想要的内容。
  
  对于中级用户,用好玩有趣的APP,为她们创造更多选择的空间,提升她们的粘性。
  
  对于高级用户,提供建立社交网络的可能,在这里建立她们的人际关系。

最终,内容和关系会在不同层面实现平衡,同时相互影响,如果你介入的内容易于引发商业,那么未来社会化推荐的力量将创造新的商业可能。
  
  仅为唯伊网发展和实践过程中的一些体会,希望能为更多人带来启发。

网页游戏,丰富游戏多元化

10月12日打电脑,里面一封康盛发过来的邮件,康盛很少主动发邮件过来的,于是打开一看。好家伙,原来康盛开发的网页游戏平台近期已低调上线。该平台将与游戏公司联合运营,试图把网页游戏发展为站长的一种主要获利方式。

  目前,诸多网络公司都在探索网页游戏与社区结合的模式。作为国内领先的社区平台与服务提供商之一,康盛旗下核心社区平台产品Discuz!是众多站长所依赖的建站工具,如何为站长探索更多获利方式也一直是康盛一项重要工作。

  据悉,康盛这款游戏平台名字为“Yes玩”,是一款论坛游戏插件,它致力于让站长跨越游戏平台研发运营的门槛,直接参与游戏运营。通过论坛的用户资源,以联合运营的方式从游戏产业中找到赢利点。

  论坛游戏插件“Yes玩”支持多种版本论坛应用,可支持Discuz!、动网等国内多种版本社区软件,适合国内130多万个中小型论坛应用。

  另据了解,康盛创想(Comsenz)Discuz! 7.0在官方论坛已上线,这意味着Discuz!7.0这款产品将完成测试流程,并在近期发布。

      新的游戏合作模式和新的产品必将为网页游戏的营利提供更多的机会,为丰富网络游戏,改变网络游戏的格局,增添精彩的一笔。

资料

WEBGAME市场分析
WEBGAME就是网页游戏——是指无需下载和安装客户端程序,通过浏览器来进行游戏的一种游戏形式。和以前的MUD游戏不同,随着近几年WEB2.0的兴起大量的浏览器技术已经把WEBGAME从速度和画面这两个致命缺陷中解放出来,网络游戏的免费风潮更是让WABGAME找到了良好的经营模式。在2007年短短一年里WABGAME的迅猛发展用一句诗来形容就是:“忽如一夜春风来,千树万树梨花开”。下面笔者将分别从玩家市场和网游企业两个角度做出市场分析思考。
玩家市场
优点:
1. 庞大的玩家市场:中国有1.72亿网民一份统计中国2006年网络游戏人群达到率为70%,而事实上网页游戏的市场人群更大规模的是上班族和学生,特别是工作压力大玩游戏时间精力少的上班族,但荷包中有足够的钞票,舍得给其所看中的网络娱乐方式投钱,对于网游运营商角度来看,这一点显然要比被传统网络游戏收编的学生、小职员、无业游民等更具获益空间。不需安装客户端、占用系统资源少、占用时间少的网页游戏对他们可以说是量身打造。
2. 自由的时间:不需要按住自己的鼠标拼命的奔跑打怪、不需要辛苦的练级。只需要在你疲劳的时候在浏览器上F5一下,选几下就可以轻松游戏了。甚至你可以在玩网络游戏休息间隙看几眼就可以了。不耗费时间又可以乐在其中,何乐而不为?
3. 无冲突无需选择:网页游戏的游戏类型大多是策略类和经营管理类游戏,这与网络游戏流行的MMORPG、休闲游戏没有丝毫的冲突点。这两类游戏也有着相当大的玩家群体并且在网络上并未得到开发,配合上自由的时间玩网页游戏就像逛论坛一样简单。
缺点:
1. 玩家之间互动性低:网页游戏的本质终归是人人互动游戏而不是人机互动,在中国的游戏玩家调查里玩家之所以选择网络游戏的最大原因是交友而不是放松娱乐。现在市场上的大多数网页游戏的即时聊天都不是很完善玩家见沟通多为邮件方式。
2. 内容不够吸引人:虽然网页游戏刚刚起步,但是多款游戏雨后春笋搬的飞出,起内容质量也是参差不齐让玩家又做成了“游戏蝗虫”现在光是三国题材的游戏就有四五款之多,题材重复玩法重复很少有能让人眼前一亮的游戏出现在玩家眼前。因此策划打破常规思维突破局限才是今后网页游戏的发展之路。
网游公司:
优点:
1. 开发成本低:大型MMORPG开发几百万的资金几年的开发过程最后拿出来的游戏依然存在着大量的风险,网页游戏无论从程序还是美工上我们国家的技术水平都能保持在世界前列,没有了游戏引擎开发的限制国内的研发能力完全可以自给自足。
2. 盈利模式灵活:现在网页游戏的盈利大体为会员增值、道具收费、广告三个盈利点,由于投入资本的低,但是带回游戏的持续回报却是稳赚不赔,丝毫不比休闲游戏的收入低。
3. 游戏平台整合:现在已经有少数几家公司把网页游戏与手机游戏平台整合,把网页游戏向手机WAP和手机客户端图形网游(j2me)方式联合发展,其多平台的覆盖率更广,盈利空间变的更大。
缺点:
1. 市场拓展:网页游戏由于刚刚起步其普及能力有待于加强,现在的网页游戏几家大型公司比如猫扑等多为网络社区利用其自己的资源优势进行市场推广,而大多数公司因为资金问题都没有做地域推广。所以网页游戏的宣传方式以及渠道有待于加强,相信经过时间的推移网页游戏肯定会被众多网民所接受。
2. 网络速度限制:这是研发公司在制作网页游戏时一定要注意的问题,一旦网页过于复杂绚丽其浏览速度势必会受到影响,一旦玩家打开网页过慢其后果将是致命的。所以不要过分的追求其外表的漂亮,多让自己的骨架页面多一些亲和力丰富自己的游戏内容才是关键。
3. 小号的管理:经营类游戏和策略类游戏都要方式玩家的恶意刷小号通过交易恶意完善自己,如果出现大量的小号会破坏游戏的平衡,这一点在国外封杀的很多,国内还在刚刚起步阶段。但是玩家对此却相当关注,这毕竟关系到了玩家的自身利益。
4. 竞争激烈:当然任何行业的发展都存在着竞争,网页游戏短短一年时间里大量的中小公司纷纷加入,大公司比如盛大、猫扑也是网页游戏的先行者,小鱼、小虾、大鱼面临着激烈的市场竞争,预计未来今年网页游戏的市场并购、整合将会频繁的出现。

致力于成为云南企业信息化建设,云南网络营销,电子商务运营方面的具有实战经验和系统理论知识的专家、顾问。 CopryRight © JDKer.com 2008-2011