登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
讨论/求助
求一个可逆短网址算法
1994s
@Ta
2013-11-19
5486点击
求一个可逆短网址算法,网上此刻的都是不成逆的,都是将计较出的网址存到数据库中,下次访问时直接连接数据库,然后按照短网址找到地址的网址,然后跳转,此刻求一个可逆的短网址算法。
隐藏样式
查看源码
回复列表(14|
隐藏机器人聊天
)
1
洋
@Ta
/ 2013-11-19 /
样
/
源
你要压缩算法吧……信息量那么多,不用服务器,那就只有弄压缩算法了。我觉得压缩率不会很高,可利用字符不多
@
1994s
,
2
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
洋
,我的
http://1994s.com
的内容页的网址太长了,不友好,想把它压缩短点。
3
Sanonz
@Ta
/ 2013-11-19 /
样
/
源
mcrypt可以加密解密,使用教程百度。
4
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
Sanonz
,我要的不是这种加密解密啊。
5
2
@Ta
/ 2013-11-19 /
样
/
源
go
6
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
齐子
,我要的不是这种存到数据库的。
7
2
@Ta
/ 2013-11-19 /
样
/
源
你的意思是把比如
http://baidu.com/s?word=
齐子&token=hjkl
变成
http://baidu.com/
齐子-hjkl
访问后面的网址就直接链接到前面的网址?
8
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
齐子
,我是的意思是把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数字的可逆算法如何写。
9
1994s
@Ta
/ 2013-11-19 /
样
/
源
生成后的短字符串,可以直接环原成原来的长字符串,不是用数据库的那种不可逆。
10
H947
@Ta
/ 2013-11-19 /
样
/
源
@
1994s
,urlencode,base64_encode
11
2
@Ta
/ 2013-11-19 /
样
/
源
@
1994s
,伪静态
12
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
启
,urlencode和base64_encode后字符串是变长了,我要的是它变短。-_-#
13
1994s
@Ta
/ 2013-11-19 /
样
/
源
@
齐子
,伪静态后孩是那长,我要的是它可以自由的变短和环原成长字符串啊。
14
李欢
@Ta
/ 2013-11-19 /
样
/
源
你这个问题是没有答案的,结束吧。除了数据库,没什么好的解救的方法。可逆短网址不可以只由算法实现,必须结合存储。
添加新回复
回复需要
登录
。
http://baidu.com/s?word=齐子&token=hjkl
变成
http://baidu.com/齐子-hjkl
访问后面的网址就直接链接到前面的网址?
变成几个字母or数字的可逆算法如何写。