Plancast为活动页面生成http://plancast.com/p/3e9c
等短网址。
URL哈希似乎不是连续的,但它们可能也不是完全随机的。
以下是一些例子:3sro
,3fsz
,3k4f
,382n
,3c5x
等。
从PHP和MySQL确定性地生成这样的哈希值的有效方法是什么?随机生成的外观?
答案 0 :(得分:2)
我们设置这些URL,以便最后一块只是我们数据库中转换为base 36的事件的ID。它们只是随机出现,因为它们位于该基础中,但事实上,它们一次递增一个我们在系统中获得新事件。