SNS
1.什么是SNS
SNS英文全称Social Network Services,即社会性网络服务,专指旨在帮助人们(一群拥有相同兴趣与活动的人)建立社会性网络的互联网应用服务。这类服务往往是基于互联网,为用户提供各种互相联系、交流的方式,比如电子邮件、即时消息服务等等。他们通常都是通过朋友,一个传一个地把网络展延开去,就好像树叶的脉络,所以在中国大陆有人把这类的网站称为脉络网站。
Social Network Software——社会性网络软件,依据六度理论,以认识朋友的朋友为基础,扩展自己的人脉。并且无限扩张自己的人脉,在需要的时候,可以随时获取一点,得到该人脉的帮助。
SNS是一个采用分布式技术,通俗地说是采用P2P技术,构建的下一代基于个人的网络基础软件。SNS通过分布式软件编程,将现在分散在每个人的设备上的 CPU、硬盘、带宽进行统筹安排,并赋予这些相对服务器来说很渺小的设备更强大的能力。这些能力包括:计算速度,通信速度,存储空间。
SN英文全称Social Networking,即社会性网络(社会网络),是指个人之间的关系网络,这种基于社会网络关系系统思想的网站就是社会性网络网站(SNS网站)。现在许多WEB2.0网站都属于SNS网站,如网络聊天(IM)、交友、视频分享、博客、播客、网络社区、音乐共享等。 社会性网络的理论基础源于六度理论(六度分隔理论,Six Degrees of Separation)和150法则(Rule Of 150)。另外不仅现在一些大公司网站开始了一些SNS应用,一些垂直领域的行业站点也开始了SNS的尝试,并且效果不错。
大部分的社交网络都会提供许多方式让使用者进行互动,包括聊天、寄信、影音、分享档案、写部落格、参加讨论群组等等。社交网络为交流和分享信息提供了新的方法。一般的社交网络网站拥有数以百万的用户,使用该服务成了众多用户每天生活的一部分。目前世界知名的社交网络服务网站有Facebook,Myspace,Orkut,Hi5等。在中国比较知名的有校内网,开心网等。
2.SNS的技术起源
在互联网中,PC机、智能手机都没有强大的计算及带宽资源,它们依赖网站服务器,才能浏览发布信息。
如果将每个设备的计算及带宽资源进行重新分配与共享,这些设备就有可能具备比那些服务器更为强大的能力。这就是分布计算理论诞生的根源,是SNS技术诞生的理论基础。
3.SNS的历史
在早期的互联网就有很多支持用户互动的服务,例如BBS,新闻组等。早期的社交网络服务网站是以在线社区的形式出现的,用户多通过聊天室进行交流。随着Blog等网络社交工具的出现,用户可以在网站提供的个人主页分享自己的信息。在2002年至2004年之间,世界上最受欢迎的三个社交网络服务网站是Friendster,MySpace,Bebo。在2005年MySpace成为了世界上最大的社交网络服务网站。据传当时该网站的页面访问量超过了著名的搜索引擎Google。在2006年,Facebook允许第三方开发基于其API的应用,这使得Facebook成为了全球用户增长速度最快的网站之一,而其开发网站API的行为也被众多的网站所效仿。
社交服务网站首先显示出商业策略是:在2005年3月雅虎推出了雅虎360°;在2005年6月新闻集团收购了MySpace;紧接着在2005年12月英国的ITV收购了Friends Reunited。在此之后世界各地出现了各种不同语言的社交网络服务网站。
4.SNS的六度理论
美国著名社会心理学家米尔格伦(Stanley Milgram)于20世纪60年代最先提出,在人际脉络中,要结识任何一位陌生的朋友,这中间最多只要通过六个朋友就能达到目的。就是说你想认识一个人,托朋友找朋友找认识他的人,之间不会超过六个人。
现实社会中,人与人的交流是通过人与人之间的介绍、握手来形成一个朋友圈、联系圈的,每个人不需要直接认识所有人,只需要通过他的朋友,朋友的朋友,就能促成一次握手。而普通的网络交际,则大多数通过某些平台来实现,比如将自己放到一个平台中去,让很多人看到,并且联系你认识你。
SNS
两者的优缺点明显,社会性交际优点是可靠,彼此关系建立在可靠的人际网络上,缺点是产生握手的时间长、代价较高;平台式的网络交际优点是成本低,但不可靠。那么在网络中将这套机制拷贝,即在理论上,获得可靠与低成本的双重优点。还有一些优点就是,SNS中,在朋友圈内关系往往真实度很高,非常可靠,互相之间不存在所谓网络的“假面具”。因此,比较容易实现实名制;SNS基于人传人联系网络,一传多,多传多,利用网络这一低廉而快速的平台,网络建立的速度会非常快,这又使得建立人脉网络的成本进一步降低。
把舆论不加控制地放任自流,在一个完全理想化的民主社会是可能的,但目前还不行,这里面有多种原因。并且,网民实名制目前未能推行,每个人在网上说话不需要负责这种想法到处都是,如何控制不负责任的言论?所以web2.0在现实环境中,不可能放得很开。说了这么多题外话,其实只是说,如果真要做不需网站管理员控制的言论网站,SNS算是一个较为理想的web2.0手段。理由很简单,SNS较为贴近实名制,线上线下的身份比较一致。由此可看出来,SNS是未来一个有前景的东西,至少在国内是如此。
5.SNS的特殊价值
假设:我拥有一台没有预装SNS的电脑,我现在只能用它来从事以下活动:浏览网页、搜索、聊天、电子邮件、社区BBS、网络游戏、购物、盗版共享、特殊的企业应用。
在使用SNS之后,我用它来从事下列活动:
1、创建网站,而不需要懂得HTML或其它任何需要专业人员的技术。所有来访问SNS个人网站的人,都可以排队和即时交流,包括使用文字,网络电话,或者面对面的视频。
2、创建网络电台,让那些许可或不需要许可的人来听电台,并且可以和听众一起卡拉OK、DJ等等。
3、创建网络电视频道,许可只有朋友们才能观看网络电视。
4、创建商店,在商店里发布商品信息,并且可以即时在线地和那些对商品感兴趣的顾客面对面讨价还价。而且,还可以逛一下他们的商店,甚至相互交换一下各自商店的物品。
5、创建社会网络,把认识的或不认识的人组织到创建的一个SNS私人网络中。只愿意在私人网络中和他们交往,当然就包括可以使用电台,电视,商店,SNS网站等方式和他们交流。关键是这个私人网络有一定的控制权。
6、创建工作流,同事们可以和在SNS网络里建立一个工作流社会网络。在工作流社会网络里,们用来交流的应用工具应有尽有,比如一起画图,一起开会,一起做CAD设计等,而且可以自行开发一个专用交流工具和同事们一起工作。
7、玩SNS游戏,可以玩那些在SNS上开发的网络游戏,因为这些游戏的运行不需要盛大那样的服务器集群,所以是直接向游戏厂商付费的,当然就很便宜了,至少省了现在这种模式的游戏的一半以上的费用。而且据说,那些游戏专家在SNS上开发游戏根本就不需要懂什么网络编程,更不需要他们假设服务器。
8、看网络电视和视频;而且可以方便得与朋友分享和讨论共同感兴趣的节目。
9、用SNS来制作自己的音乐串烧,可以自己做DJ了。很简单嘛,通过SNS上的银行做个帐户,让那些想看的人付钱。
10、用SNS模式的电子邮件,只允许那些想发邮件的人进入社会网络,在社会网络中可以利用SNS的邮件程序进行发送,不会产生垃圾邮件。
6.SNS的评价
社交服务网站可以让我们与朋友直接保持联系,结识新朋友。而众多网站提供的寻找好友的工具,可以帮助我们找到失去联系的朋友。
再者,社交服务网站的用户一群志趣相同或者相互熟悉的人。这为企业的定向营销活动提供了便利。企业可以在这类网站中对指定的用户群体展示其广告,这些广告相对于其他的网络广告而言更具有针对性。
但在另一方面,并不是所有的社交服务网站都能获利。而其商业模式也一直没有的到业界的肯定。
随着这类网站的出现,越来越多的雇员在工作时间浏览这些网站。而越来越多的在网络上进行社交活动,并不能增长在现实生活中的社交技巧。
7.SNS开源软件项目
开源SNS是指基于各种开源软件授权协议开放源码的用于部署SNS站点的软件及应用工具。目前开源协作及开源软件是用于构建SNS主流技术平台,最著名的SNS站点Facebook就基于LAMP技术平台开发。
象BBS一样,SNS也出现了众多的开源项目可用于快速部署一个全新的SNS站点。在一些发达国家,SNS逐渐有取代BBS成为互联网交互应用最主要的服务模式。因此,开放源码的用于快速创建SNS服务平台的软件项目也越来越受欢迎。以下是国内主流的开源SNS软件项目。
UCenterHome[1]
UCenterHome是一套采用PHP+MYSQL构建的社会化网络软件(SocialNetworkSoftware,简称SNS)。通过UCenterHome,建站者可以轻松构建一个以好友关系为核心的交流网络,让站点用户可以用迷你博客一句话记录生活中的点点滴滴;方便快捷地发布日志、上传图片;更可以十分方便的与其好友们一起分享信息、讨论感兴趣的话题;轻松快捷的了解好友最新动态。UCenterHome强调“家”的理念,充分认可每一个站点用户的个人隐私重要性。提供强大丰富的隐私设置功能。每一个人都有权限设置自己的个人主页、资料、日志、相册等是否公开、或只好友可看、或指定特别好友可看、或仅自己可看、或者需要输入密码才可看;并可完全控制将自己的哪些动作可以产生动态推送到好友面前。UCenterHome强调只提供用户愿意关注的信息,在信息噪音方面有着多级筛选控制。每一个人都可以将自己的好友进行分组,并选择屏蔽哪些用户组的动态;同时,可针对特定的好友、特定的动态进行单独屏蔽,确保因好友增多带来的信息噪音问题。
iweb SNS[2]
iweb SNS是一款功能强大且易于扩展的LAMP开源SNS(社交网络)软件。其高性能的编译型模板引擎和app工具插件、功能扩展插件使系统具有良好的扩展性和伸缩性。
iwebSNS基于iweb SuperInteraction(简称iweb SI)框架开发。借助iwebSI平台,站点可以轻松获得支持热插拔及快速增加新节点的集群计算与处理能力(分布式计算与存储/高可用性/负载均衡),以方便管理web2.0类站点持续增长的数据量。另外,Jooyea技术团队还提供了一个轻量级的支持库,这使iwebSNS也可以轻松部署在虚拟主机上。
iwebSNS为站点用户提供一个友好易用的个人信息和消息管理ajax界面。通过它,建站者可以轻松构建一个以好友关系为核心的交流网络,让站点用户可以通过空间、日志、动态、好友圈、群组、相册、站内信、留言板、心情等功能模块记录、展示和分享生活;了解好友动态。
ThinkSNS[3]
ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络(SNS)解决方案。
ThinkSNS全部基于开源项目,同时也作为开源项目,免费提供给用户使用。项目框架都有完善的文档和实例,非常适合二次开发。国际化支持:多模版,多语言支持。基于ThinkPHP框架优秀的设计,ThinkSNS生来就具备优秀的国际化能力,支持多语言,多模版。 ThinkSNS不仅仅是个web端的程序,伴随着ThinkSNS成长,我们还会开发相关的IM和客户端支持。 ThinkPHP内置支持WordPress式插件开发,我们还会提供完善的API,和其他系统无缝集成。
Elgg[4]
Elgg是一个开源社交网络平台。拥有:个人用户信息管理。Blog功能。文档管理。通过各种方式(如Email、内部消息等,允许利用插件扩展通知方式如通过手机短信)了解你的朋友当前正在做些什么。创建圈子,支持圈内讨论,文件共享等。
Elgg原来是为教育设计, 但它的功能却让它成为很不错的社交平台。
OpenPNE[5]
OpenPNE是株式会社手嶋屋主持开发的开源sns引擎,搭载了丰富的sns机能,在PC和手机上都可以免费使用。作为公司内部和各种社区的交流工具,『OpenPNE』的应用领域非常广泛, 涉及到手机服务、视频服务、企业内部人力资源管理、招聘、交友/婚介、商品搜索购物、行业SNS商务人脉扩展、健康/美容、教育等服务领域。
Spacebuilder[6]
Spacebuilder[1](简称SPB,软件著作权登记号:2008SR14027)是一款基于asp.net技术业内领先的Web2.0社区平台。使用预置的博客、相册、文件、网摘、博客、资讯、论坛、活动、圈子等应用模块,可以快速的搭建web2.0在线社区。借助Spacebuilder平台的服务(用户、朋友、私信、邀请、权限、审核、隐私、积分、通知、动态、标签、分类、附件…),二次开发者可以快速的增加新的应用模块或者对现有的应用模块进行修改。Spacebuilder是基于asp.net mvc最强大的SNS社区软件。借助预置的微博、群组、日志、相册、贴吧、问答等系统应用模块,Spacebuilder可以帮助客户快速搭建以用户为中心、用户乐于贡献内容、互动无处不在、易于运营的社区网站。