Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[解决中] 跟大家讨论一个解决方案,看看我现在遇到的情况有没有更好的解决办法

[复制链接]
beijing200808 发表于 2011-4-29 15:15:29 | 显示全部楼层
合并论坛最重要的就是合并会员数据。在合并会员数据的过程中,重名用户处理策略非常重要。
我们一般的处理办法是
1、创建临时表,存储重名用户数据
2、重名用户登录时,检查是否重名。如果用户名相同、密码相同,则认为是同一个用户,程序直接合并。如果是用户名相同,密码不同,则认为是两个用户,提示后登陆者改名(提供改名程序)。
这是常用的方法,这种重名用户处理策略,需要站长根据自己站点的实际情况进行制定。
回复

使用道具 举报

 楼主| vus520 发表于 2011-4-29 18:02:22 | 显示全部楼层
beijing200808 发表于 2011-4-29 15:15
合并论坛最重要的就是合并会员数据。在合并会员数据的过程中,重名用户处理策略非常重要。
我们一般的处理 ...

目前我们也是这么处理的。

在处理过程中,用户UID会进行升位,产生一定的偏移,相关的论坛数据表也要跟着更新才行。

这里与UID相关的表,是不是有办法自动进行偏移。
我现在使用的方法是自动全库搜索,如果表中含有uid,authorid的话,自动进行升位,不知道这样有没有遗漏的问题?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-19 11:05 , Processed in 0.357852 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表