2008年4月21日出刊 08第04期 总期04期
1

这张图已经清楚的展示出UCenter和其他产品的关系,可能有用户问为什么UCenter Home和其他的应用不是在一个层次上,这个说起来比较抽象我举个例子说吧,如果把你的网站比喻成一个计算机的话,网站的服务器就好比主机,而UCenter就是跑在主机上的系统,包括UCenter Home在内的其他产品就是跑在这个系统上的应用软件,这些软件通过UCenter系统上面的接口对一些共用信息进行调用和存储。那为什么UCenter Home在图中的位置和其他产品不在一个层次呢,可以这么理解:UCenter Home是操作系统上比较常用一个应用程序,没有它整个系统也可以跑但是感觉不舒服,似乎少了些什么。

 

可能大家还是感觉比较抽象,这样吧我以大家熟悉的WIN为例,UCenter就好比WINDOWS这个操作系统,而UCenter Home好比WIN里面的我的电脑,而Discuz!、SupeSite、SupeV、ECShop就好像WIN里面的IE、Mediaplay等等应

用程序,当然这些应用程序都是自愿安装的不强行绑定。

 

相信大家这下可以明白UCenter和其他应用的关系了吧。UCenter Home你可以不安装,但是可能没有它,你网站会感觉缺少些什么,当然如果你的“电脑”只有一个用途,那么你也可以选择只安装一个应用。但是UCenter是必须安装的 。

 

其实UCenter的架构并不是很复杂,但是它给一个网站带来的可能是一种革命性的变化,这种变化远远不止用户数据的互通,还包含更多数据之间的互通。

UCenter是个数据存储和交互中心,这个数据包括用户数据和帖子、日志、商品、视频等信息数据,这些数据经过UCenter处理后在各个应用之间进行交互。

 

在用户数据方面, UCenter接管了其他应用的用户的基本资料,包括用户名、密码和电子邮件。这些信息用于在用户登录某个应用的时候做合法性验证,在UCenter验证通过后再返回各个应用。这样做的好处是一方面将各个应用的用户连通起来,另一方面只将验证放在UCenter,保证了UCenter低负载的同时确保了各个应用的用户资料的个性化,这个个性化怎么解释呢,举个例子吧比如说

《站长》交流论坛:http://zz.5d6d.com 跳转至