会员邀请码生成策略求解

wartskcaj 发布于 2011/12/28 11:14
阅读 3K+
收藏 1

现在网站要实现一个会员邀请功能,

那就需要为每个用户分配一个唯一的"邀请码"

邀请码要求0-9a-zA-Z,长度越短越好,

要求尽量保证不重复,不必每次生成前还要到数据库中查一下有没有

不知道新浪微博,google+用的什么方法呢?

大家有没有好的方法和建议?

 

加载中
0
YANGL
YANGL
UUID呗
wartskcaj
wartskcaj
太长了,也太难看,要像这样的,大小写和数字 jrCXyWuiODe2KAMLyu3Q
0
蟋蟀哥哥
蟋蟀哥哥
md5($username, true)
0
逝水fox
逝水fox
uuid 然后自行做一个62进制转换用0-9a-zA-Z 这62个字母替换一下 也不会太长的
0
xiaoyang0878
xiaoyang0878
可以先定义一个全局变量i,再与当前毫秒数的“变化”部分组合下。
0
Monkey
Monkey
用户名+时间。
0
此人已死,有事烧纸
此人已死,有事烧纸

为什么要用邀请码,直接输入用户名不是更好,

或者用户id数据库中的就可以了

0
Eated_apple
Eated_apple

使用OpeninstallSDK就可以实现免填邀请码的功能了,就不必生成邀请码了。免填邀请码是最近出现的概念,目前市场上能实现这一功能的还不多,能提供这一功能的SDK也很少,OpeninstallSDK是我用过的还不错,你也可以用用其他的,相互比较一下,有什么不同见解,欢迎交流

返回顶部
顶部