ECShop整合Discuz实现会员同…

    ecshop与discuz的整合,主要是指会员同步注册,登录,登出等操作,实现ecshop和discuz共享会员数据功能其实都依赖于康盛公司的ucenter,关于ucenter我不做解释了,它相当于一个连接ecshop与discuz的桥梁,不懂的上网查查。

    公司的网站就是在ecshop基础上面开发的,最近领导的意思是把discuz X2整合上来,关于ec与dz的整合我走了不少弯路。开始我的想法是在两个系统的数据库上面做改动,那样不是不可能实现,只是过程不是一般的繁琐,不经意 间我发现了康盛公司的ucenter,它就是提供这样功能的一个接口程序,忽然间我好像找到方向了。于是我开始上网查找相关资料,互联网上关于这两个系统 整合的文章讲的不尽如人意,都是在讲分别安装ucenter、ecshop、discuz,在我记忆中从discuz X1.5开始就自带ucenter了,只是当时没有深入去了解ucenter的功能,不然我也不会走这么多弯路,讲一句不入耳的话就是写这些文章的人根本 都没亲自去整合过这两个系统,他们只是看官方说明凭空想象写出来这些文章的,我的意思不是说这些人们的说法不能实现dz与ec的整合,在本文的最后我会把 我的做法和这些做法作一个对比。

    我简单介绍一下我的思路是怎么来的吧。开始我按照互联网上找的说法去做,结果都失败了,原因是过程太繁琐。因为我知道discuz X2自带了ucenter,所以我就在该程序包里面找ucenter文件夹,很遗憾,这样的文件夹不存在,眼光停留在了uc_server与 uc_client两个文件夹上面,顿时我萌发了这样一个想法:“这两个文件夹名称从字面上理解一个是服务端,一个是客户端的意思,我把作为客户端的文件 夹拷贝到ecshop目录里面不就可以实现ecshop与ucenter的通信了吗?”或许有人会问我为什么会有这样的想法,这个我真不好回答,呵呵,只 能说是灵感来了吧,我把自己的操作过程记录下来了,大家请认真看我下面的操作。

一、安装discuz X2程序,在安装过程中选择“全新安装”,截图如下:

[转载]ECShop整合Discuz实现会员同步(图)

二、安装ECShop 2.7,安装过程我就不做讲解了。

 

三、这也是最重要的一步,具体过程如下:

a、把discuz X2程序包里面的uc_client整个文件夹拷贝一份到ecshop根目录下面,如图:

[转载]ECShop整合Discuz实现会员同步(图)

b、登录ec后台,点击会员管理栏目的会员整合,如图:

[转载]ECShop整合Discuz实现会员同步(图)

c、在显示的页面中点击ucenter后面的安装按钮,如图:

 

[转载]ECShop整合Discuz实现会员同步(图)

d、在显示的窗口中输入ucenter的URL以及创始人密码,如图:

[转载]ECShop整合Discuz实现会员同步(图)

温馨提示:ucenter的URL就是dz程序包里面uc_server文件夹的绝对地址,ucenter创始人密码是安装cz过程中自己设置的。

e、这也是最后一步,在显示的窗口中选择导入数据的方式,如图:

 

[转载]ECShop整合Discuz实现会员同步(图)

 

 

温馨提示:这一步骤也就是把ecshop的会员数据导入到ucenter中。

接下来去discuz后台的ucenter栏目,点击应用管理,列表中多出了ECSHOP这一项,并且后面显示“通信成功”至此,整合过程就算结束了,如图:

[转载]ECShop整合Discuz实现会员同步(图)

可能有人会问:“既然我们把ecshop与ucenter通信成功了,怎么不按照同样的步骤把discuz也和ucenter建立通信呢?”这也就 是我不采用独立安装ucenter的原因所在,在安装dz过程中我们选择了全新安装也就是默认把dz与uc建立了通信,不信你按照整合过程的最后一步骤去 查看一下就知道了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值