大家好,今天小编关注到一个比较有意思的话题,就是关于短链接怎么做的问题,于是小编就整理了1个相关介绍短链接怎么做的解答,让我们一起看看吧。
短链接生成原理?
链接生成原理本质上就是一个长短链接的映射过程,那么一个简单的想法是用递增的序号来表示短链接,每次进来一个长链接时,把它映射成当前的序号,同时把序号递增以供下一个链接使用。因为链接地址同时使用的是a-z、A-Z和0-9这62个字符,把10进制的序号值转化为这个62进制的表示即可得到对应的短链接。
这个直接的想法非常简单粗暴,另外一个直观的想法是使用随机的方法生成长短链接的映射关系。每次进来一个长链接时就随机一个短链接来进行映射,如果通过数据库查询发现此短链接已经使用过,则重新进行随机直到产生一个未曾使用过的短链接为止。
到此,以上就是小编对于短链接怎么做的问题就介绍到这了,希望介绍关于短链接怎么做的1点解答对大家有用。
(图片来源网络,侵删)