ユーザーが送信するファイルをホスティングします。ファイルからデータを取得し、それをディレクトリに移動する必要があります。
このファイルの存続期間には、2 つの興味深い点があります。1 つ目はデータが抽象化されているときで、2 つ目は共有できるようにファイルがアーカイブされているときです。
データが抽象化されている場合、ファイルの名前を一意のものに変更するか、一意の文字列をファイル名に追加して、他の既存のファイルを上書きしないようにすることを考えました。
ファイルをアーカイブするとき、私は 3 つの方法を考えました。1 つは、特定のデータからアップロードされたすべてのファイルを 1 つのフォルダーに保持することです。(2006/sept/04, 2008/jan/05) もう 1 つは、フォルダーを保持し、フォルダーに保持したいファイルの最大数までそれをいっぱいにしてから、別のフォルダーを作成することです (/folder001/、/folder002/、 /folder003/ など)。もう 1 つは、あるしきい値に達したらサブフォルダーを作成することです。(/j/jd/jde/jdelator) のように、これを unix で見たことがありますが、これを説明する方法がわかりません。
私が持っている質問は、皆さんが有用だと思った、または使用した戦略の種類は何ですか?