lorry01
一个普通的程序员,在不断的努力~

导航

 

话说这三个要同步的话还是比较简单的,当然,前提是你会PHP,熟悉Ucenter原理。

简单说下通信路径原理(明白的可以跳到横线下):

discuz 和ecshop 目录下一定都存在两个文件夹 uc_client 和 api

uc_client 是应用拿来和Ucenter通信的,好比说uc_client是discuz 的手机,但只能打电话给Ucenter

api 是Ucenter拿来和应用通信的,好比说api是Ucenter的手机,可以用来打电话给每一个应用。

当discuz 有人登录时,他会用uc_client打个电话给Ucenter,说我这有人登录了,这是Ucenter就分别用每个应用的api打电话给每一个应用,告诉他们有人在discuz那里登录了。这样所有站点就都知道有人登录了,同步成功。注销也一样啊!

 

要搞明白的是 每个应用只用知道Ucenter的号码就行了,而Ucenter需知道所有应用的号码!当然这里号码指的是配置信息

 

————————————————————————————————————————————————————————

Ucenter 1.5 + ecshop2.72 + dz x1.5(如果你的版本不是这个,按照以下方法不成功的话,你可联系我)

请按步骤来,如果你确定哪个步骤你不需要,你可以跳过。

第一步,确保Ucenter里的配置正确

第二步,检查必要的文件,确保不缺少文件

第三步,如果你改了模版,那你就得改下代码(待续中~)

第四步,看来你得联系我了(qq:705554275 ps:from cnblogs)

posted on 2012-03-02 20:06  lorry01  阅读(780)  评论(0)    收藏  举报