Re: [問題] 把長的網址變短

看板CSSE (電腦科學及軟體工程)作者 (煙霞)時間20年前 (2005/01/03 16:56), 編輯推噓4(406)
留言10則, 4人參與, 最新討論串3/5 (看更多)
※ 引述《ccpz (....)》之銘言: : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.113.87.110 : 推 CGary:沒特別的機制,就是查表建表而已 202.39.224.31 12/31 : 推 ccpz:那這些縮網址會有時間限制嗎? 140.113.122.140 12/31 : → maxisam:應該是用hash吧 68.89.158.5 01/01 : → maxisam:應該只要server沒倒都可以吧 68.89.158.5 01/01 用 hash 其實並不夠, 會有重複的問題 :) 目前看起來像0rz.net或是tinyurl的做法應該是用hash一次, 再後面attach東西讓他 unique, 不過這方法我覺得還有點複雜 反正建的時候做一個表, 這個表要取一個空的位置是不難做到的(管他甚麼hash不hash) 拿到這個unique short url之後, 反正不管用甚麼方法, 都一定得要"反查"表格, 所以 我反而覺得用hash建表有點多此一舉, 直接流水號下去就好啦.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.39.224.31

140.113.94.192 01/03, , 1F
不知道alias的期限是多久
140.113.94.192 01/03, 1F

68.89.156.33 01/03, , 2F
流水號似乎直接很多 不過 不知道多工的時괠
68.89.156.33 01/03, 2F

68.89.156.33 01/03, , 3F
後 好不好處理 hash避免重複的方式
68.89.156.33 01/03, 3F

68.89.156.33 01/03, , 4F
algorithm好像有教 :)
68.89.156.33 01/03, 4F

61.62.49.43 01/05, , 5F
re-hashing?這個cost似乎太大@@?
61.62.49.43 01/05, 5F

61.62.49.43 01/05, , 6F
Orz..我又再次把名詞亂用了>.<
61.62.49.43 01/05, 6F

61.62.49.43 01/05, , 7F
我想說的是多加一層的hash....>.<
61.62.49.43 01/05, 7F

202.39.224.31 01/06, , 8F
當然有很多辦法,不過這種做法都很沒意義,
202.39.224.31 01/06, 8F

202.39.224.31 01/06, , 9F
這只是操弄性的,簡單來說,這個系統不需要
202.39.224.31 01/06, 9F

202.39.224.31 01/06, , 10F
複雜的"對應"系統, 只要有辦法對應就OK了
202.39.224.31 01/06, 10F
文章代碼(AID): #11sGZA9C (CSSE)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 5 篇):
文章代碼(AID): #11sGZA9C (CSSE)