当前位置:  开发笔记 > 编程语言 > 正文

存储上传文件的位置(声音,图片和视频)

如何解决《存储上传文件的位置(声音,图片和视频)》经验,为你挑选了1个好方法。

有一段时间我不得不开发一个音乐网站,允许音频文件上传到网站,然后使用ffmpeg转换成各种格式,人们会在购买后下载上传的音频文件,并创建一个tmp文件,放置在下载位置,仅对每个下载实例有效,然后tmp文件将被删除.

现在我正在重新审视这个项目,我还要添加图片和视频作为上传内容.

我想找到存储文件的最佳方法,

选项1:将文件存储在文件夹中并在数据库中引用它们

选项2:将实际文件作为blob存储在数据库(mysql)中.

我正在考虑这个想法,考虑每种方法的安全含义,以及我可能没有计算过的其他问题.



1> Ash..:

请参阅此前的StackOverflow问题将数据存储在数据库中,是还是不?.

我知道你提到过图像和视频,但这个问题与所有大型二进制内容媒体文件有关.

共识似乎是将文件路径存储到文件系统上的图像,而不是实际的图像是要走的路.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有