1

bit.lyやgoo.glなどのURL短縮サイトはどのように機能しますか?誰かが彼らが使用する技術やアルゴリズムを知っていますか?

4

1 に答える 1

5

URLを保存し、URLの一意のキーを生成して、DBに保存します。このキーを使用して、URLに移動します。

これには複雑なアルゴリズムが必要ですか?:-)

複雑にしたい場合。

  1. 悪意のあるURLをチェックし、それらをブロックします
  2. クリック数に基づいた統計情報
  3. 登録があり、ユーザーは独自の小さなURLを持っています
  4. 短いURLを生成するブラウザ用のプラグインを開発する

などなど

于 2011-02-25T03:48:15.677 に答える