如何在我的网站中设置图像目录?

时间:2013-07-15 22:02:58

标签: php

我的目标是建立一个可能拥有30到3000名用户的多用户网站。一旦上传了头像或图像,它应该如何处理目录命名?

1-一个文件夹中的所有文件?

2-按天分隔的文件夹中的所有文件?

/img/upload/2013/05/14/brothers32_5464562.jpg

3-用户名分隔的文件夹中的所有文件?

/img/upload/users/brothers32/5464562.jpg

我不喜欢在中途改变我的方式。那么,根据你的经验,你建议选择哪种方式?

2 个答案:

答案 0 :(得分:0)

如果您只需要拥有3000个用户且每个用户只有一个头像,我只需将它们全部放在一个文件夹中(选项1)并命名它们使用用户ID或该用户的某种唯一标识符。

如果每个用户都可以上传多张图片,那么我会使用选项3。

答案 1 :(得分:0)

我同意StarCub,直到我读到每个用户都可以上传多张图片。然后我会这样做:

个人资料图片全部在1个文件夹中(如StarCub建议的那样):

/img/upload/users/USERID.jpg

上传的图片。全部在另一个文件夹中:

/img/upload/userimg/2013/PICID.jpg

除非您希望用户上传许多照片,否则除外。我说每个文件夹1000-5000张图片是好的,所以可以按月订购,具体取决于页面的网站类型。