【问题标题】:Saving Images to Folder Best Practices将图像保存到文件夹最佳实践
【发布时间】:2012-05-09 21:17:42
【问题描述】:

请告诉我如何最好地(文件夹)保存上传的用户个人资料图片。在我以前的项目中,我通常上传到主项目文件夹内的文件夹中,即

   www/projectFolder/upload

这对效率和安全性有好处吗?

我已经通过 .htaccess 禁用了文件夹导航(来自 URL)

这个问题

upload file with php and save path to sql

提示我的问题。

谢谢

【问题讨论】:

  • 是的,这对效率有好处,但对于安全性来说就足够了。
  • 这对安全性来说足够好了吗?
  • 不多,但这是最佳实践,因为它会提供良好的性能,就像将图像插入数据库一样会降低性能

标签: php image upload directory root


【解决方案1】:

为什么不使用数据库来保存它们?我想这是最好的选择。
无论如何,如果您出于任何原因无法将它们保存在数据库中并且您必须将图像保存在文件系统上的目录中,我想最好将它们保存在您的网络服务器 htdoc 目录(和子目录)之外的某个地方,所以访问无法直接通过 Web 服务器访问这些文件。当然,您需要足够的权限才能让您的 php 脚本读取、写入和修改目标目录中的文件。
还建议看看 .htaccess 文件在 apache 上的用法。

【讨论】:

    猜你喜欢
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 2012-12-15
    • 2021-11-02
    • 2011-08-29
    • 1970-01-01
    相关资源
    最近更新 更多