2011-07-29 7 views
0

最近、Facebookのコードをチェックアウトしています。その画像とファイルの名前はすべて、 "FSEB6oLTK3I.png"、 "cWd6w4ZgtPx.png"、 "GsNJNwuI-UM.gif" "これらの名前はどういう意味ですか?彼らはある種の命名システムを使用していますか(もしそうなら、それは何ですか?Facebookのファイル名

+0

答えを受け入れることを忘れないでください。 –

答えて

0

名前は完全にランダムに生成されると思います。そうでない場合は、画像/ファイルとアップローダに関するさらに多くのデータが必要になります。アップロードに関連する可能性のある追加データはもちろんですが...

0

ランダムであると思います。彼らはおそらくすべてのランダムなファイル名を持つデータベースを持っています

2

これらは完全にランダムに生成されています。そして、たぶん良い理由もありました。この名前が賢明だったなら、自分の名前やIDを知るだけで、誰かのランダムなアップロードを見ることができました。

ファイル名を生成した後、ファイル名をディスクに保存し、イメージ名をデータベースに格納します。これは純粋にセキュリティ上の理由から行われます。

関連する問題