微博上、qq空间等经常会看到类似 http://t.cn/xxx 这样的短地址
那么实现原理是什么呢
其实很简单 ,系统把一个长的地址 如 http://www.xxx.com/ddd/xxx/a.html?dsada
首先用一个算法转换成 短地址 http://t.cn/xxx
然后把 xxx-->http://www.xxx.com/ddd/xxx/a.html?dsada 的关系保存到数据库中
当用户访问 http://t.cn/xxx网址时,系统到数据库找到对应的URL地址,实现跳转
那么我们要知道的1、算法 2、系统的存储方式
首先看算法吧,大致是用MD5什么的生成的 ,其实这个算法主要是把长字符串变小 ,这个算法是不可逆的,所以别想着去直接反转短地址,除非数据存储服务你自己掌握并开放反查询功能。存储方式用一般的关系型数据库存储即可 。
- 本文固定链接: http://ttfde.top/index.php/post/209.html
- 转载请注明: admin 于 TTF的家园 发表
《本文》有 0 条评论