我的应用程序的一般结构:
[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 可以在那里导航。
为了最佳实践,您对此有何看法?