任何人都可以推荐一种用于 URL 缩短的首选算法吗?我正在使用 PHP 进行编码。最初我想写一些东西,从一个字符开始,比如“a”并遍历请求,在数据库中创建记录,因此必须将字符增加到 b、c、d ... A、B 等等合适的。
然而,我突然意识到这个算法可能非常繁重/笨拙,并且可能有更好的方法来做到这一点。
我在 Google 上阅读了一些内容,有些人似乎是通过数据库 ID 列的基本转换来完成的。这不是我太熟悉的东西。
有人可以详细说明并向我解释这将如何工作吗?几个代码示例也会很棒。
我显然不想要一个完整的解决方案,因为我想自己学习,但只是一个关于它如何工作的解释/伪代码会很好。