已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 求一个可逆短网址算法

作者: @Ta

时间: 2013-11-19

点击: 5488

求一个可逆短网址算法,网上此刻的都是不成逆的,都是将计较出的网址存到数据库中,下次访问时直接连接数据库,然后按照短网址找到地址的网址,然后跳转,此刻求一个可逆的短网址算法。

[隐藏样式|查看源码]


『回复列表(14|隐藏机器人聊天)』

1. 你要压缩算法吧……信息量那么多,不用服务器,那就只有弄压缩算法了。我觉得压缩率不会很高,可利用字符不多@1994s
(/@Ta/2013-11-19 19:39//)

2. @,我的http://1994s.com的内容页的网址太长了,不友好,想把它压缩短点。
(/@Ta/2013-11-19 19:45//)

3. mcrypt可以加密解密,使用教程百度。
(/@Ta/2013-11-19 19:50//)

4. @Sanonz,我要的不是这种加密解密啊。
(/@Ta/2013-11-19 19:58//)

5. go
(/@Ta/2013-11-19 20:31//)

6. @齐子,我要的不是这种存到数据库的。
(/@Ta/2013-11-19 20:48//)

7. 你的意思是把比如
http://baidu.com/s?word=齐子&token=hjkl
变成
http://baidu.com/齐子-hjkl

访问后面的网址就直接链接到前面的网址?
(/@Ta/2013-11-19 20:59//)

8. @齐子,我是的意思是把sf=f09070932a009a4af30516ba29df040b&te=534&ne=%E8%A1%80%E8%84%89%E5%BC%BA%E5%8C%96%E7%B3%BB%E7%BB%9F&tg=%E9%83%BD%E5%B8%82&pe=150&pn=146
变成几个字母or数字的可逆算法如何写。
(/@Ta/2013-11-19 21:18//)

9. 生成后的短字符串,可以直接环原成原来的长字符串,不是用数据库的那种不可逆。
(/@Ta/2013-11-19 21:22//)

10. @1994s,urlencode,base64_encode
(/@Ta/2013-11-19 22:32//)

11. @1994s,伪静态
(/@Ta/2013-11-19 23:06//)

12. @,urlencode和base64_encode后字符串是变长了,我要的是它变短。-_-#
(/@Ta/2013-11-19 23:09//)

13. @齐子,伪静态后孩是那长,我要的是它可以自由的变短和环原成长字符串啊。
(/@Ta/2013-11-19 23:13//)

14. 你这个问题是没有答案的,结束吧。除了数据库,没什么好的解救的方法。可逆短网址不可以只由算法实现,必须结合存储。
(/@Ta/2013-11-19 23:56//)

回复需要登录

7月14日 02:56 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1