0

对,这就是我想要做的,

用户将访问我的网站以上传媒体内容、IE、图片库的图片或视频。我会将此媒体存储到我的网站上,然后将访问代码返回给用户,以便他们可以通过访问代码访问媒体。

这是我的问题,

我正在研究尽可能有效地构建文件夹以存储上传的内容,他们可以上传两种类型的媒体,视频和图像,所以我有两个父文件夹,

  • 视频
  • 图片

我担心的是,将所有视频/图像内容放在一个文件夹中是个好主意,还是应该有子文件夹?

此外,用户通常会上传多个图像,例如 5-10,当请求查看这些图像时,它们将以图像库格式返回,所以我想有一个子文件夹,其中包含图像库的 ID 存储所有该图像库的图像,这有效吗?

是否有任何文件夹结构可用于存储上传的数据?

4

1 回答 1

2

我在工作的地方遇到了这种结构。从那以后,我一直在尽可能地使用它。

(假设您的用户看不到这些文件夹)为每个用户(图库)提供一个 guid。然后使用 guid 的前 3 个字符创建一个目录路径,如下所示:

//root/9/1/8/91894963-0075-4b4c-b2a3-ce99f9780035/<user [ABC1]'s folder>
//root/6/5/6/656744e6-19e1-49aa-9ae6-156e4be61282/<user [ABC2]'s folder>
//root/6/5/b/65ba9120-93a9-4d28-ba4e-ca8a2a53d4e6/<user [ABC3]'s folder>

这将每个父级中的文件夹总数限制为 16 个,并确保您在“目标”文件夹中永远不会有很多文件夹,并且还允许在已知 guid 时快速检索路径。

于 2012-07-25T15:32:10.850 回答