我正在寻找为项目生成唯一ID的最可靠方法,用户可以在不重复的情况下发布内容。当提交帖子时,我想生成一个唯一的ID,以便将其引用回来。例如从共享链接加载时可能看起来像
example.com/post/e8a42f290fd853daa666aeaefa607f42
除了我有更短的链接。
ids可能是用户的用户名和当前时间的组合。
虽然有类似的问题我找不到提供我认为最好的答案,大多数建议使用md5然后修剪它,除了生成相同字符串的几率更高。
修改
我没有使用自动增量,因为稍后将难以扩展。