在使用Dedecms CMS构建网站的过程中,随着运营时间的增长,您可能会发现Dedecms CMS默认的图片上传路径存在一些问题。Dedecms CMS默认将图片附件保存在按照日期创建的目录中,路径通常为`uploads/allimg/081008/`。然而,如果网站每天都会上传大量图片,随着时间推移,`uploads\\\\allimg`目录下的子文件夹数量会变得非常庞大,如下图所示:
Dedecms CMS上传图片默认路径更改
为了更好地管理和组织这些图片,我们可以修改附件保存的目录结构,改为按月份分目录的方式。对于Dedecms CMS 5.7版本,这一设置非常简单。只需进入Dedecms CMS后台——系统——系统设置——系统基本参数——附件设置——附件保存形式(按data函数日期参数),将默认的`ymd`更改为`ym`。

// 修改附件保存形式
// 将 ymd 改为 ym
    
如果希望按照年份划分目录,可以仅保留`Y`。完成上述设置后,再次上传图片时,生成的目录将以月份命名,如下图所示:
Dedecms CMS上传图片默认路径更改
此时,图片保存路径已变为以月份命名的目录结构。尽管一整个月的图片可能都存储在一个文件夹中,但我们可以通过图片的上传时间来快速查找目标图片。例如,根据图片上传时间判断哪张图片是最近上传的,如下图所示:
Dedecms CMS上传图片默认路径更改
通过这种方式,您可以更高效地管理网站中的图片资源,同时优化了文件系统的结构,便于后续维护和查找。