Jas*_*ett 5 url-shortener
我想写一个不需要使用数据库的URL缩短器。相反,为了使运动部件尽可能少,该脚本只会基于一种算法为我的URL创建一个唯一的哈希值(例如md5,但md5会太长)。我不太确定该怎么做。有什么建议吗?
如果有关系,我宁愿用Ruby编写。
Joh*_*ker 1
最终,如果您需要一个短链接,您只需要生成一个适当易读的唯一代码(尝试省略类似的字母/数字,例如零和“o”,以防某些可怜的家伙实际上必须输入它)并关联该代码与原始 URL 以某种形式存储。
虽然我可以理解为什么您不想使用数据库,但从很多方面来说,它是完美的存储形式,特别是如果您查看专用键/值存储之一,例如Cassandra、Redis、MongoDB等。也就是说,如果您处于不熟悉的领域,简单的“传统”SQL 数据库可能是简单的第一步。)
归档时间:
14 年,10 月 前
查看次数:
4409 次
最近记录:
6 年,4 月 前