存储和排序图像


Storing and sorting images

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

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

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

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

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

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