好吧,这就是我想做的,
用户将访问我的网站上传媒体内容,IE,图像库或视频图像。我将把这个媒体存储到我的网站上,然后返回一个访问代码给用户,这样他们就可以通过访问代码访问媒体。
这是我的问题
我正在尽可能高效地构造文件夹来存储上传的内容,有两种媒体可以上传,视频和图像,所以我有两个父文件夹,
我关心的是,这是一个好主意,把所有的视频/图像内容放在一个文件夹,还是我应该有子文件夹?
另外,用户通常会上传多个图像,比如5-10,当请求查看这些图像时,它们将以图像库格式返回,所以我想有一个包含图像库ID的子文件夹,用于存储该图片库的所有图像,这是否有效?
是否有用于存储上载数据的文件夹结构?
发布于 2012-07-25 15:32:10
我在我工作的地方偶然发现了这个结构。从那以后,我一直在尽可能地使用它。
(假设文件夹对用户不可见)给每个用户(图库)一个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已知时还允许快速检索路径。
https://stackoverflow.com/questions/11652979
复制相似问题