Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UCenter介绍之数据篇

[复制链接]
月上蚊子 发表于 2008-6-13 18:37:00 | 显示全部楼层 |阅读模式
UCenter是个数据存储和交互中心,这个数据包括用户数据和帖子、日志、商品、视频等信息数据,这些数据经过UCenter处理后在各个应用之间进行交互。

在用户数据方面, UCenter接管了其他应用的用户的基本资料,包括用户名、密码和电子邮件。这些信息用于在用户登录某个应用的时候做合法性验证,在UCenter验证通过后再返回各个应用。这样做的好处是一方面将各个应用的用户连通起来,另一方面只将验证放在UCenter,保证了UCenter低负载的同时确保了各个应用的用户资料的个性化,这个个性化怎么解释呢,举个例子吧比如说在论坛要求会员输入生日,但是在商城顾客是不需要输入生日的,如果将这些数据都放在UCenter话,势必会造成冗余数据,通过上面说的存放方式,只要将生日这个个性信息放在需要应用就可以了,这样的设置最大程度保证了UCenter下面应用的用户资料个性化。

说到用户就不能不提到积分,UCenter系统的积分采用了兑换积分的方式连通各个应用,简单点说就是用户可以将一个应用的积分通过积分兑换的方式,兑换成另外一个应用的积分。举个例子,某用户用论坛上发帖获得1000金钱,他可以通过论坛的积分兑换功能,兑换成UCenter HOME的100点积分。具体的兑换条件站长可以在UCenter后台进行设置。

说完用户部分的数据,我们再来说说帖子、日志、商品、视频这类数据在UCenter的处理和交互。这些数据实际上都是一些信息,在以前这些信息是都是在自己所在的应用进行关联的,比如相关主题、日志、商品、视频等等。而在UCenter这个体系下,这种关联不仅仅存在这些数据自己所处的应用中,而是将这种关联扩大到整个系统中。简单说就是在你看论坛帖子的时候,出现的不仅仅是和这个帖子相关的论坛主题,还可以看到相关的日志、商品、视频等等,这种关联让用户真正在整个社区里面转起来,增加网站的黏性。说到这里有用户要问了这个是靠什么关联起来的呢,目前的机制是按照标签(TAG)关联起来的,在今后的版本可能还会有其他条件的关联。

再来说说短信息,UCenter这次除了将用户数据接管,还将所有的短信息进行了接管,所有应用程序的收发短信息都通过UCenter的API实现,这个接口有两种,一种是只提供数据的API,用于有自己短信界面的应用使用(例如UCenter HOME),还有一种是带界面的API,其他应用只要将页面包含进来就可以实现短信的功能(例如Discuz!论坛)

最后还要说一个独特的数据,这个数据只用在UCenter HOME,中文名称叫做“事件”,英文是“feed”。这种数据主要用于用户在其他各个应用的动作记录,经过一定筛选展现在UCenter HOME上,这个feed每个应用(包括整合的第三方应用)都可以提供。feed数据按照一定格式先提交到UCenter的feed数据表中,UCenter HOME定时从UCenter提取写入到自己的数据表中,然后通过一定条件筛选进行展示。

关于UCenter对数据的存储和交互先说这么多,这种数据存储交互只有一个应用的时候是体会不出来的,只有安装多个应用的时候才能体现出来,所以如果想更好的利用UCenter可以尝试安装多个应用,这样才能最大程度发挥UCenter的潜力和威力。
redscarf 发表于 2008-6-16 15:40:50 | 显示全部楼层
已阅,正在理解中
回复

使用道具 举报

ewuu.cn 发表于 2008-6-16 15:50:13 | 显示全部楼层
支持
回复

使用道具 举报

serverhz 发表于 2008-6-16 15:54:34 | 显示全部楼层
支持
回复

使用道具 举报

poplong 发表于 2008-6-16 16:00:29 | 显示全部楼层
支持下~~~~~~~~~
回复

使用道具 举报

ucoat 发表于 2008-6-16 16:23:23 | 显示全部楼层
理解中。。。。。。慢慢理解!
回复

使用道具 举报

iqye 发表于 2008-6-16 18:18:56 | 显示全部楼层
学习下
回复

使用道具 举报

stonys 发表于 2008-6-16 19:12:30 | 显示全部楼层
很多应用都还没有UCENTER的接口。  
回复

使用道具 举报

没有箭的射手 发表于 2008-6-16 19:24:59 | 显示全部楼层
支持一下%……5…………%
回复

使用道具 举报

tntaben 发表于 2008-6-16 20:11:50 | 显示全部楼层
占楼.....mark
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 06:57 , Processed in 0.032565 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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