File 基本文件存储

File 基本文件存储,file,file-storage,File,File Storage,为了防止文件存储问题,例如两个人上载可能具有相同文件名的文件时 是让每个用户都有一个单独的文件夹以防止出现问题,还是让所有用户的所有文件都放在一个文件夹中,但更改文件名以保持其唯一性更好?这取决于您试图实现的目标 你想提供什么样的服务?通用文件存储服务?然后使用不同的文件夹,因为目录中的文件数量可能有限(取决于文件系统),并且可能对性能产生重大影响 你是否为一个简单的博客提供上传区?使用单个目录并更改文件名 抱歉,只有提供更多信息,才能给出绝对答案。当然。我想做的是允许用户上传照片。因此,我想防

为了防止文件存储问题,例如两个人上载可能具有相同文件名的文件时


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

这取决于您试图实现的目标

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

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


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

当然。我想做的是允许用户上传照片。因此,我想防止重新编写代码时出现任何问题,假设你上传了ckruse.png,两周后,我偶然上传并删除了一个名为ckruse.png的东西,我希望它是唯一的…我会为每个用户选择一个唯一的目录,因为它保留了用户的文件名(更好的URI)它还解决了在一个目录中创建多个文件的问题