2011-08-04 41 views
0

为了防止像当两个人上传可能具有相同的文件名的文件的文件存储问题...基本的文件存储

是更好地让每个用户单独的文件夹,以防止出现问题或更好让所有用户都拥有一个文件夹中的所有文件,但更改文件名以保持其唯一性?

回答

1

这取决于你想达到的目标。

你想提供什么样的服务?一般的文件存储服务?然后使用不同的文件夹,因为目录中的文件数量可能会受到限制(取决于文件系统),并可能对性能产生重大影响。

您是否为简单的博客提供上传区域?使用单个目录并更改文件名称。

对不起,只有提供更多信息才能给出绝对答案。

+0

当然。我想要做的是让用户上传照片。所以,我想要防止任何问题与rednering代码,所以让我们说你uploaed ckruse.png,然后两周后,我偶然上传并删除了一个名为ckruse.png我想它是唯一的... – KPO

+1

我会去为每个用户的唯一目录,因为它使用户的文件名完整(更好的URI),并且还解决了目录中许多文件的问题 – ckruse