1

ファイルの名前を変更するための良いアイデアを見つけようとしています。

私はいくつかの編集者がいる小さなサイトを持っており、以前のファイルと同じ名前のファイルをアップロードすることがあります。例えば:

ドキュメント.doc

私は解決策が好きではありません:

ドキュメント(1).doc

ファイルについては何も言わないため、以前に他の「類似の」ファイルがあったということだけです。

タイムスタンプを追加することを考えましたが、ファイルをダウンロードするのは良くありません:

document_1348849299.doc

ファイルに名前を付けるための提案や本当に素晴らしい方法はありますか?

4

1 に答える 1

0

あなたのアプローチは良いものだと思います。document_2012-09-28_11.59.00.doc のように、タイムスタンプをもう少し魅力的にフォーマットできます。

別の方法は、ファイルを含むデータベース テーブルとファイル バージョンを含むテーブルを保持することです。ファイル バージョン ID に基づいて、ディスク上のファイルに名前を付けます。

例: SQL テーブル

File
    FileID
    FileName
    CreatedBy
    [Whatever]
FileVersion
    FileVersionID
    FileID
    UserName
    UploadTime
    [Whatever]


~/file_store/
    1.file
    2.file
于 2012-09-28T21:40:17.250 に答える