像花瓣这样图片重命名是怎么生成的,还有,为什么没有目录路径

http://img.hb.aicdn.com/7a97dc8e93950cc320ad72938c450dccb35f94d422155-ccWfgv_fw658http://img.hb.aicdn.com/e8dcfa28c24d4dd842590b53ad56076150f49292bf71-xV5yo8_fw658
上面2个路径,后面那_fw658是又拍云缩略图版本名称
前面那7a97dc8e93950cc320ad72938c450dccb35f94d422155这个44或者45位的字符串是怎么来的,好像是MD5加密的,但是MD5加密也应该是32位或者64位吧?怎么又44或者45位的
还有难道没有路径吗?全部存在一个文件夹下?
后面那个-ccWfgv是随机数?
青春有我
浏览 424回答 2
2回答

侃侃尔雅

利用URLRewrite资源统一管理了。花瓣这种图片特别多的网站肯定是把图片分布式存储。有一套复杂的机制来在CDN中分发图片。

精慕HU

前面是sha1,后面是随机。文件夹没必要分开来啊,反正都是又拍云统一管理的。还有,URLRewrite只是很小的一个范畴。现代的各种语言可以不依靠Rewrite就能做到这种很简单的事。比如nodejs、python、ruby等等等等。实际上只要是你自己实现一个HTTP的服务端,就没有URLRewrite了,那是Apache和nginx的范畴。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript