话说这三个要同步的话还是比较简单的,当然,前提是你会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)