大型博客社区图片资源存储于第三方服务器,请问下如何的规则命名,才能让所有图片不重名
发布于 5 年前 作者 didiaohu 3047 次浏览 来自 问答

大型博客社区图片资源存储于第三方服务器,请问下如何的规则命名,才能让所有图片不重名

7 回复

uuid+1 ,前面可以加标识方便分组

空间大小不要钱倒是可以用楼上的方法搞,空间大小要是要钱万万不行。

才能让所有图片不重名

不过如果楼主相同的文件也不能重名也是尴尬

@zy445566 上面说的有什么问题,直接将图片名改成 md5(name+时间戳).jpg|png这种,我觉得没问题呀

@HongYangHT 上面说的uuid目前没什么大问题,就是即使是相同文件也是占两份空间。 你的这个方法是可能不行的,比如相同文件名,相同时间的情况,你这个是肯定会重复的。或者有人恶意在文件名做修饰,也可以做到重复 即使是取文件md5指纹也是会存在问题的,但也是属于没什么大问题:https://en.wikipedia.org/wiki/MD5#Collision_vulnerabilities

git的 hash ?

mongodb的 objectId

来自酷炫的 CNodeMD

回到顶部