ECShop整合Discuz实现会员同…
2013-12-26 14:35
162 查看
原文地址: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程序,在安装过程中选择“全新安装”,截图如下:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
二、安装ECShop 2.7,安装过程我就不做讲解了。
三、这也是最重要的一步,具体过程如下:
a、把discuz X2程序包里面的uc_client整个文件夹拷贝一份到ecshop根目录下面,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
b、登录ec后台,点击会员管理栏目的会员整合,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
c、在显示的页面中点击ucenter后面的安装按钮,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
d、在显示的窗口中输入ucenter的URL以及创始人密码,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
温馨提示:ucenter的URL就是dz程序包里面uc_server文件夹的绝对地址,ucenter创始人密码是安装cz过程中自己设置的。
e、这也是最后一步,在显示的窗口中选择导入数据的方式,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
温馨提示:这一步骤也就是把ecshop的会员数据导入到ucenter中。
接下来去discuz后台的ucenter栏目,点击应用管理,列表中多出了ECSHOP这一项,并且后面显示“通信成功”至此,整合过程就算结束了,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
可能有人会问:“既然我们把ecshop与ucenter通信成功了,怎么不按照同样的步骤把discuz也和ucenter建立通信呢?”这也就
是我不采用独立安装ucenter的原因所在,在安装dz过程中我们选择了全新安装也就是默认把dz与uc建立了通信,不信你按照整合过程的最后一步骤去
查看一下就知道了。
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程序,在安装过程中选择“全新安装”,截图如下:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
二、安装ECShop 2.7,安装过程我就不做讲解了。
三、这也是最重要的一步,具体过程如下:
a、把discuz X2程序包里面的uc_client整个文件夹拷贝一份到ecshop根目录下面,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
b、登录ec后台,点击会员管理栏目的会员整合,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
c、在显示的页面中点击ucenter后面的安装按钮,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
d、在显示的窗口中输入ucenter的URL以及创始人密码,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
温馨提示:ucenter的URL就是dz程序包里面uc_server文件夹的绝对地址,ucenter创始人密码是安装cz过程中自己设置的。
e、这也是最后一步,在显示的窗口中选择导入数据的方式,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
温馨提示:这一步骤也就是把ecshop的会员数据导入到ucenter中。
接下来去discuz后台的ucenter栏目,点击应用管理,列表中多出了ECSHOP这一项,并且后面显示“通信成功”至此,整合过程就算结束了,如图:
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
可能有人会问:“既然我们把ecshop与ucenter通信成功了,怎么不按照同样的步骤把discuz也和ucenter建立通信呢?”这也就
是我不采用独立安装ucenter的原因所在,在安装dz过程中我们选择了全新安装也就是默认把dz与uc建立了通信,不信你按照整合过程的最后一步骤去
查看一下就知道了。
相关文章推荐
- ecshop整合UCenter,discuz,实现会员同步登录 不需要二次登陆
- ECShop和Discuz实现会员整合同步
- ucenter整合uc.php接口,discuz上初次注册会员后,即可实现自动登录的方法
- DZ X3 和 ECshop 通过uc_server实现会员同步整合教程.
- ucenter整合uc.php接口,discuz上初次注册会员后,即可实现自动登录的方法
- discuz与ecshop实现整合和积分互通
- java整合discuz小结(实现与论坛同步登录等操作)
- discuz系统整合,外部调用登陆和会员信息
- ecshop 和 discuz 整合后,通信成功,但是不能同步登录的解决办法!
- ecshop 会员登录注册业务逻辑实现
- ucenter 整合ecshop discuz方法
- ecshop dizcuz会员整合
- 深入理解ecshop2.7.3整合discuzX3.2(97%的完美方案)
- ecshop整合discuz教程完美教程
- ECSHOP实现首页读取会员等级和价格
- discuz+ecshop实现一个页面既要有商品又有帖子
- 整合ecshop和discuz中的一些问题。
- 【转载】DEDE与DISCUZ整合积分同步[会员表,积分表
- 如何在ecshop中实现后台商品列表显示会员等级价格的解决办法
- 整合ECShop2.7.2与Discuz!6.0