我的问题非常简单:在哪里可以保存一些用户隐私图像?它的最佳实践是什么? 我不希望每个人都可以访问此文件,因此我排除/ web / images。
我接受所有建议!
答案 0 :(得分:1)
没有关于它的标准......可能的解决方案是将其存储在您的服务器上(您想要的地方),但不能通过您的Web服务器(如您所指向的,在您的Web目录之外)提供。就个人而言,我在项目的根目录下创建了一个名为data
的文件夹。然后,只需创建一个将为您的文件提供服务的控制器。
答案 1 :(得分:0)
谢谢Wouter J,它帮了我。
如果没有关于保存某些用户文件的最佳做法,我认为最好创建另一个目录来存储它。
所以我创建了web /../数据并在那里存储了文件:
data/user1/cover/cover.jpg
data/user1/profile/profile.jpg
data/user1/upload/pic_001.jpg
data/user2/cover/cover.jpg
...
我显然使用控制器来管理操作。