我要为用户制作文件,资源管理器。我的网站提供服务帮助用户创建博客,网站并允许用户上传他们的资源。我将创建一个如下所示的文件夹结构。有什么建议吗?
usercontents
--user1
----folder1
----folder2
--user2
--user3
----my images
我应该使用数据库来索引这些文件吗?
答案 0 :(得分:1)
使用数据库是有意义的,因为只有通过您的界面添加的文件才可用于查看(假设您正在从数据库而不是实际的文件系统中读取文件列表)。
答案 1 :(得分:1)
如果我这样做,首先我会做以下事情:
my awesome mp3 file (some comment here).mp3
变为my-awesome-mp3-file-some-comment-here.mp3
; screenshot.png
变为screenshot-2.png
); 进一步优化:
我写了一个社区驱动的文件共享网站,我认为它显示了。 :)