首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的服务器上构造用于上载用户数据的文件夹

在我的服务器上构造用于上载用户数据的文件夹
EN

Stack Overflow用户
提问于 2012-07-25 15:14:56
回答 1查看 115关注 0票数 0

好吧,这就是我想做的,

用户将访问我的网站上传媒体内容,IE,图像库或视频图像。我将把这个媒体存储到我的网站上,然后返回一个访问代码给用户,这样他们就可以通过访问代码访问媒体。

这是我的问题

我正在尽可能高效地构造文件夹来存储上传的内容,有两种媒体可以上传,视频和图像,所以我有两个父文件夹,

  • 视频
  • 图像

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

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

是否有用于存储上载数据的文件夹结构?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-25 15:32:10

我在我工作的地方偶然发现了这个结构。从那以后,我一直在尽可能地使用它。

(假设文件夹对用户不可见)给每个用户(图库)一个guid。然后使用guid的前3个字符创建目录路径,如下所示:

代码语言:javascript
复制
//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已知时还允许快速检索路径。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11652979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档