【问题标题】:Storing and sorting images存储和排序图像
【发布时间】:2013-10-02 14:26:04
【问题描述】:

在我的网站上存储大量图片的最佳方式是什么?

我很欣赏这是一个悬而未决的问题,但是,如果有的话,我会担心性能问题。

当我将文件上传到我的网站时,我是否应该将它们全部存储在同一个目录中,并给它们一个随机文件名,并将该名称与 URL 一起存储在数据库中。

或者

我应该把照片分解成[year]/[month] 目录吗?

有存储大量照片的标准方法吗?如果后者是更好的选择,我怎样才能自动将文件移动到各自的文件夹中?

【问题讨论】:

  • 其实并没有最好的办法,最好的图片存储方式是以后可以轻松地重新查找图片...所以您需要自己想出一个文件结构..
  • 根据日期将它们存储在单独的目录中有什么好处吗?

标签: php mysql image search storage


【解决方案1】:

将照片存储在 Web 服务器的静态内容中,并将它们的 path, created date, created by 存储在表格中。 当行数增加时,您可以在createddate 的基础上对表进行分区。

【讨论】:

    猜你喜欢
    • 2020-11-13
    • 1970-01-01
    • 2023-03-13
    • 2012-04-28
    • 2016-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    相关资源
    最近更新 更多