【发布时间】:2010-08-18 15:59:00
【问题描述】:
谁能推荐一种首选算法来缩短网址?我正在使用 PHP 进行编码。最初我想写一些东西,从一个字符开始,比如“a”并遍历请求,在数据库中创建记录,因此必须将字符增加到 b、c、d ... A、B 等等合适。
但是我突然意识到这个算法可能非常繁琐/笨拙,可能有更好的方法来做到这一点。
我在 Google 上阅读了一些内容,有些人似乎是通过数据库 ID 列的基本转换来实现的。这不是我太熟悉的东西。
有人可以详细说明并向我解释这是如何工作的吗?几个代码示例也会很棒。
我显然不想要一个完整的解决方案,因为我想自己学习,但只是一个关于如何工作的解释/伪代码会很好。
【问题讨论】:
标签: php algorithm url url-shortener