用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2699|回复: 6
收起左侧

[讨论/交流] 网站存放用户图片路径规则如何设置

[复制链接]
发表于 2015-2-8 15:11:29 | 显示全部楼层 |阅读模式
看到一些网站对用户图片存放规则,如:
/avatar/000/54/95/38small.jpg


有人知道这种路径规则是怎么设定的吗?

发表于 2015-2-8 21:52:32 | 显示全部楼层
从最外面搜起来的然后到avatar时候在逐级往下搜索
发表于 2015-2-9 11:22:26 | 显示全部楼层
一般是根据日期/2015/2/8之类,他这个貌似是根据用户信息做的路径
发表于 2015-2-9 15:55:33 | 显示全部楼层
可以根据ID来,例如:
UID = 1
000/00/00/01.jpg

uid = 99999
000/09/99/99.jpg

貌似是如此
 楼主| 发表于 2015-2-9 16:12:44 | 显示全部楼层
^淡如清风 发表于 2015-2-9 15:55
可以根据ID来,例如:
UID = 1
000/00/00/01.jpg

这个可以加再个规则,UID区分奇偶数然后再加上一个固定值
例如,奇数+1000 偶数+2000



UID=1
000/00/10/01.jpg

UID=2
000/00/20/02.jpg
发表于 2015-2-9 23:44:55 | 显示全部楼层
总体原则是
1. 每个目录下的文件不能太多;
2. 目录不能太深。

在原则 1和2之间找到平衡, 基本就是合适的安排方式。
 楼主| 发表于 2015-3-18 21:36:41 | 显示全部楼层
现在路径用了两个MD5,分成三成目录

本版积分规则