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

5
| 担心UCenter会给升级带来麻烦。好了该说的说完了,我们切入今天的整体,以论坛为例谈一下UCenter的升级。
从目前发布的版本来看,目前升级存在下面几个情况。
Discuz!6.0.0之前的版本升级UCenter+Discuz!6.1.0
Discuz!6.0.0升级UCenter+Discuz!6.1.0
UCenter测试版+Discuz!6.0.1升级UCenter+Discuz!6.1.0
安装了UCenter Home或者Supev测试版+UCenter测试版升级到Discuz!6.1.0 |
从上面实际上只分为两大类,一类是从没有安装过UCenter 一种是安装过UCenter的。
从大类来说,没有安装过UCenter的首先要安装UCenter,然后升级各个应用,升级时候会提示你绑定用户中心,进行绑定后升级完成。如果已经安装过UCenter的话,需要先升级UCenter,然后再升级应用,由于应用已经和UCenter绑定,所以升级的时候不需要重新绑定。
相信大家看到这里已经大致了解UCenter升级的一个简单过程了,当然在实际升级中还会出现多种情况,推荐大家准备升级前先看看开发组猴子写的这篇教程(Discuz!升级详细教程地址:http://www.discuz.net/thread-885712-1-1.html),仔细看看再升级。
升级对于许多站长来说都是一件比较头疼的事情,我们一直也在寻求更简单的升级方法,但升级相比安装来说可能还是一项复杂的工程,特别是你的论坛数据量比较大的时候,所以关于升级我最后说一句,升级前一定要仔细看升级文档 |
做好数据备份,关闭网站,待整个升级完成测试没有问题后再开放,一旦出现问题不要急,恢复数据再做尝试,祝所有站长升级成功,早日用上UCenter。
UCenter除了实现用户通行、各个应用通用信息的存储和处理之外,还有一个重要的功能就是开放的接口协议,其他第三方应用程序通过简单修改,即可很容易将程序纳入UCenter体系中来,和其他应用共享用户以及其他数据,关于第三方应用程序的整合牵扯到的东西比较多,这里篇幅有限不能很详细的说,我只对整合概念上做一些描述。
第三方应用程序的整合可以分为两个层次,一种层次只整合用户基本数据,能够实现用户的同步登录。这个层次的整合只需应用程序的注册和登录程序即可,注册通过接口将用户信息发送给UCenter,登录时候将用户提交的信息发送到UCenter进行验证,其他的相关操作还保持系统的原有操作即可。这个层次的整合改动相对比较少,实现起来比较容易。
第二个层次的整合就是比较深层次的整合了,除了上述说的用户基本数据整合,还有更多数据的交互,例如使 用UCenter的共用TAG机制将各个应用的信息关联起来,将程序应用的用户行为推送事件(feed),把本应用和其他应用的用户积分进行兑换,通过接口发送社区短信息等等。这样的整合相对改动的地方比较多,实现起来比较复杂,不过上述举例说的这些功能UCenter都有完善的接口,第三方应用程序只需要调用相应的接口即可实现,无需再自行编写相关功能代码。
|
|
|
|

