あなたはTwitterのようなソーシャルネットワーキングサイト上のプロファイルの絵を見たとき、彼らは次のように画像ファイルを保存:クラウドストレージ/ CDNのファイル名をランダム化するのはなぜですか?
http://a1.twimg.com/profile_images/1082228637/a-smile_twitter_100.jpg
、あるいはどこかに私は考えることができる20110912.のみ直接的な利益のようなパスの日付のボットがあなたのストレージ内のすべてのファイルを直線的に流してダウンロードすることを防ぎます。他のメリットがありませんか?それをランダム化する最良の方法は何ですか?
私はAmazon S3を使用しているので、すべての静的コンテンツを1つのサブドメインに配信します。私の計画では、データベースに整数のIDを格納してから、URLをIDと連結して位置を形成するだけでした。
私はこの考え方が好きです。私は自分のid生成戦略を考え直さなければならないだろう。 – Adam