标签: algorithm url
我已经阅读过有关该主题的多篇SO帖子。
How to code a URL shortener?
How do URL shortener calculate the URL key? How do they work?
PHP URL Shortening Algorithm
每个帖子都建议将网址存储在数据库中。它将返回id,将id传递给hash函数,返回tiny id。
tiny
我的问题是,如果要求同一个网址再次缩短,会发生什么? Bitly.com为同一个网址再次返回相同的小网址。
为了确保不重复的网址,最好的方法是什么?