有人能推荐一个在PHP中用于URL缩短的首选算法吗?最初我考虑编写一个从字符“a”开始迭代请求的程序,创建数据库记录,因此必须适当地增加字符到b、c、d...A、B等。
但是我意识到这个算法可能会相当笨重/笨拙,可能有更好的方法来完成它。
我在谷歌上查阅了一些资料,有些人似乎是通过将数据库ID列进行基本转换来实现的。这不是我太熟悉的东西。
能否有人详细解释一下如何实现这个功能?也希望提供一些代码示例。
显然,我不想得到完整的解决方案,因为我想通过自己的努力学习,但只是对如何实现这个功能的解释/伪代码将非常有帮助。