Opencart2.x 为什么可下载文件名包含哈希

Opencart2.x 为什么可下载文件名包含哈希,opencart2.x,Opencart2.x,在目录-->下载部分上载的文件名如下所示: jummy.jpg.bafd8619f8e86bba3b8c90063b2910d2 在本例中,jummy.jpg是文件名和用法:.bafd8619f8e86bba3b8c90063b2910d2?在不了解Opencart的情况下,我想说,这是一种简单的方法,可以确保如果上载两个具有相同名称但不同内容的图像,它们不会相互替换。如果它确实是附加内容的散列,那么这也将确保,如果您两次上载同一图像,它仍然只存储一次。在wordpress中,当您上载重复的文件

目录-->下载部分上载的文件名如下所示:
jummy.jpg.bafd8619f8e86bba3b8c90063b2910d2


在本例中,
jummy.jpg
是文件名和用法:
.bafd8619f8e86bba3b8c90063b2910d2

在不了解Opencart的情况下,我想说,这是一种简单的方法,可以确保如果上载两个具有相同名称但不同内容的图像,它们不会相互替换。如果它确实是附加内容的散列,那么这也将确保,如果您两次上载同一图像,它仍然只存储一次。

在wordpress中,当您上载重复的文件名时。文件名将附加1、2、3。。像这样:file.jpg,file1.jpg,file2.jpg。。。我想这样会更好。:)如果你只是在上面加上一个数字,那么你可以上传同一个文件十次,最后得到十个文件,如果你能在文件散列中匹配它,那么你就可以节省磁盘空间(和带宽,因为你可以重复使用他们可能已经缓存过的同一个图像)。谢谢您抽出时间。如果您对答案感到满意,则可以将其标记为已接受。当然,您也可以等待,看看以后是否会得到更多答案(在这种情况下,如果您愿意,您可以更改接受的答案)。这不是关于图像,而是关于上传后可下载的产品的文件,因此在其名称后使用哈希(您可以在ext之后进行检查)保护它不仅仅是简单的保存,因为在商店里你们不想免费下载任何歌曲或游戏;)当然,卡尔的观点也是正确的,但OC并没有给出一个关于同一个名字的狗屎,在上传图片的时候,它用恶魔般的方式替换了图片。