欢迎来到天天文库
浏览记录
ID:11934402
大小:1.63 MB
页数:25页
时间:2018-07-15
《腾讯qq好友关系链的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、腾讯QQ好友关系链的设计与实现腾讯QQ好友关系链的设计与实现开封房产资料大全www.kfftw.com摘要目前,基于好友关系链的应用非常流行,这其中包括已经现已风靡网络的SNS社区,也包括正飞速发展的微博。与传统网站的信息交换方式不同,这些基于好友关系链的网络应用,信息的交换途径均是通过用户自主建立的关系网,信息的产生也大多来自用户本身。如此一来,这类网站的的用户从这类网站得到的信息准确性针对性就很高,因为信息来源是用户的好友关系网,因此用户更乐意到这里来获取自己感兴趣的内容。而另一方面,用户的主动参与,可以通过用户的好友关系网传递出去,用户在这个过程中也可以与他的好友进行互动
2、,因此用户的参与积极性与参与深度会大大提高。两个因素会互相影响,互相促进,不断提高网络应用的质量。这些网络应用尽管各自关注,服务的侧重点不同,但他们都是基于庞大用户群体间的好友关系链,向用户提供发布信息以及获取信息的服务。这其中的最重要的基础,就是用户群体及之上的好友关系链。离开这个基础,这类应用就会失去他们最吸引用户的优点。但是对大多数网络应用来说,在一开始就积累大量的用户以及用户关系,往往是最困难的部分。反过来,如果基于好友关系链的网络应用从一开始就有用户群体的基础做支撑,那发展壮大的步伐就会大大加快。众所周知,腾讯QQ拥有庞大的用户基数,以及高度的用户活跃度及互动性,又由
3、于IM软件的特性,QQ的用户间已经建立了一个庞大,稳固的好友关系链。事实上,腾讯QQ已经形成了国内最大的好友关系网。基于这些已有的资源优势,腾讯QQ如果进入基于好友关系链的网络应用这个领域,将会有比较大的先天用户优势,事实也证明了如此。在SNS浪潮袭来之时,腾讯将之前的QZone做了转型,由原来单纯的个人空间的定位,加入了SNS的元素。利用QQ客户端的好友关系链基础,QZone引入了SNS社区中最基本的“好友动态”功能,增加了QZone间好友的信息互动。同时后来又参考了facebook,人人网等的网站功能,有限的开放了一部分第三方应用,如著名的网页游戏QQ农场。另外,相比QZo
4、ne这种中途转型的应用,腾讯也推出了原生的SNS社区——校友网,虽然起步比同类针对高校的SNS社区较晚,但得利于QQ客户端的用户优势,在较短时间内也得到迅速发展,逐步赶上竞争对手。由这两个例子就可以看出,利用腾讯QQ的用户资源,基于好友关系链的SNS类型社区可以得到一个很好的发展基础。本人工作所在的腾讯公司广告平台与产品部-互动营销研发中心,主要的工作就是利用腾讯QQ的用户资源,为广告客户提供可以与用户互动的网络营销产品。当今的网络广告,已经不仅仅是简单的点击和资源展示。网络广告相对于传统媒体,最大的优势就是可以与广告接受者进行互动,强化品牌宣传效果。考虑到如今的SNS社区浪潮
5、,如果将SNS的概念与传统的品牌宣传结合到一起,那么就可以利用SNS社区高参与度的特性,让品牌宣传渗透到用户的参与过程中,品牌社区的概念就是在这样的情况下被提出来的。在我们之前的工作中,已经有很多将用户与品牌宣传相结合的例子,但还没有利用好友关系链,以SNS社区形式出现的项目的经验。在我们这次的项目中,我们就是要开创这个先河,在研究并实现QQ用户好友关系链的基础上,开发一个SNS社区,并结合客户腾讯QQ好友关系链的设计与实现的品牌,设置SNS社区中的内容,来达到互动营销的目的。在我们的好友关系链开发中,主要基于LAMP(Linux+Apache+MySql+PHP5)平台进行后
6、台开发,在需要的情况下会使用到一些c++的程序作为后台处理程序。在本文之后的介绍中,会具体的介绍开发平台的整个细节。在本文的介绍中,主要的内容会集中在好友关系链的后台开发,具体会从数据库设计,业务逻辑与sql设计等方面,来介绍好友关系链后台的核心功能——好友关系列表以及信息在好友间的传递的开发过程。本文会采用由浅入深,由简到繁的方式,从最初的一个简单模型,逐步深化,逐步完善,最终完成好友关系链的后台的核心部分。除了功能开发意外,性能优化也是项目的重要内容。穿插于功能的介绍之间,本文还会阐述在逐渐完善好友关系链功能的同时,如何从数据库,缓存层,项目结构等多个方面来提高好友关系链后
7、台的性能表现,以支持实际使用中巨大的数据量和访问量。此外,由于实际使用中可能出现较多的变更,尤其由于广告的原因,项目会有比较频繁的需求变化,因此,在好友关系链后台的编码中,我们也很重视系统中可能变更的部分,在开发中更注意系统的可配置性。项目的最后,结合了实际的商业项目需求,利用已开发的好友关系链,建立了一个SNS类型的品牌互动营销社区,使我们的工作在实际项目中得到了使用,也在实际运营中验证了之前性能优化的作用,也发现了一些性能,为之后的持续优化提供依据与目标。关键词:腾讯QQ,好友关系链,S
此文档下载收益归作者所有