如何在php中生成64位密钥

时间:2013-01-06 00:39:46

标签: php facebook unique-key

我一直在尝试使用php中的随机数生成器来生成我正在构建的网站上的照片结构的键。我最近才知道Facebook和Instagram都适合64位的照片ID。

Facebook工程笔记 - : http://www.facebook.com/note.php?note_id=76191543919 Instagram工程笔记 - : http://instagram-engineering.tumblr.com/post/10853187575/sharding-ids-at-instagram

只是想知道这些人是如何做到这一点并且适合各种方面,例如用户ID,各种位的时间戳,总共得到64位。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

试着看一下:

64 bit key

现在只需用当前时间戳替换随机计数器。