我的应用程序的一般结构:
[includes] - not accessible by the web
.. important database classes, etc
[public]
.. all files that the application publicly uses
我正在尝试决定应该将 [uploads]
文件夹存储在何处。这是所有用户将存储他们的媒体(图像等)的地方
[uploads]
[user123]
mypic.jpg
mysecondpic.jpg
[user456]
picpic.jpg
yeah.jpg
目前,我在 [public]
文件夹中有这个文件夹,但出于某种原因,我不确定这是正确的位置......
[includes]
文件夹将无法被公众访问,只有 PHP 可以在那里导航。
为了最佳实践,您对此有何看法?
最佳答案
在兄弟目录中。即与includes/
和public/
同级的目录。
关于php - Web 应用程序,用户上传文件夹最安全的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11302977/