打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用户ID应该是自己定义的

今天和一个朋友讨论一个系统的用户ID问题,朋友坚持用按照用户注册的顺序产生的5位数字作为用户的ID,而我的建议是用用户的Email作为用户的ID。朋友坚持的那种ID是系统预先定义好的,用户只能接受不能改变的,ID本身对用户来将不具备任何意义,所以我把这种ID叫着预定ID,我建议的 ID是用户按照系统给定的规则可以自己自由选择的,ID的含义对用户是有一定意义的,所以叫做自定义ID。那么,哪种ID好呢?我的理由如下:

预定义ID是传统的

预定义ID,其实在我们的生活中挺常见的,比如身份证、银行卡号,都是一组预先定义好的序号,没有用户可以自己定义的部分。注意,预定义ID不仅仅都是数字的,数字只不过是常见的一种。

而纵观成功的互联网产品的ID,Google、Yahoo、MSN、Amazon、Paypal、Alipay、Taobao都用的是Email,Alibaba和Ebay用的是用户自己定义的字符串ID,这些都属于自定义ID。

互联网产品中只有少数几个采用了预定义ID,比如QQ、LavaLava和Fetion,其中LavaLava提供了Email登录,Fetion提供了手机号码登录。

在互联网没有普及时代,之所以通过预定义ID这种形式,在那个时候ID的保存是分散的不能相互连通的,只能通过预定义ID这种方式才能有效的解决 ID唯一问题,还有一个原因是数字比较简单,终端输入设备比较容易设计,比如电话号码、手机号码。互联网的普及,使保证用户ID的唯一性问题得到了很好的解决,所以这种对于用户来讲非常有意义的自定义ID取代预定义ID变成了主流。

预定义ID是难以记忆的

2000年刚刚学会使用QQ的时候,我会把QQ号码记在小本子上,因为我记不住QQ号码,即使后来记住了,如果长时间不用,又会忘记了,身份证号和手机号也是用了很多次才记住,使用LavaLava登录的时候我都不会采用预定义ID,而是采用我的Email,使用Fetion的时候我用的是我的手机号而不是其预定义ID。

可能有人会说QQ很多都是9位以上都能记住,5位数字还记不住么?实际上一般的系统我们很难能做到用普通用户像使用QQ那么频繁么。QQ号码指所以被记住,那是中国特色网络市场的产物。可能有人会说身份证那么多位都记住了,但是身份证中还有一组出生年月日呢?

很多时候经常连密码都记不住,何况账号呢?

Email是最好的互联网用户ID

1. Email对于用户来讲一般都是有一定意义的,容易记的,不易忘。

Email能够很好的解决用户名的唯一性问题。除非特意用其他人的或者重复注册,否则用个人的Email注册不会产生用户名重复问题,方便了用户注册。

2. 如果注册的时候加上邮箱验证,那么用户很容易通过Email找回遗忘的密码。

因此,我相信LavaLava用户如果凭记忆来输入账号的话,肯定绝大部分人用的是Email,如果QQ愿意用户通过Email登录的话(我知道腾讯不会的),我相信用户会赞不绝口,或许未来某时候起身份证号码也可以自定义了。

当然,Email作为ID,也有一些麻烦,主要问题是太长,如果用在手机或者其他的输入键比较少的设备上比较困难,这个时候可能自定义字符ID比较合适了。所以,看用户的使用环境来决定什么样的ID才是王道。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用户定义的数据类型
QQ的ID可以修改吗?很多用户都不知道,老王告诉你答案
即时通信行业发展趋势报告
Excel之VBA常用功能应用篇:VBA编程自定义数据类型
php重写session的存储机制
突然更新!微信号修改全量开放,但要注意这些“坑”
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服