我想让我的用户在个人资料中上传头像。我的第一个想法是将头像文件命名为[user_id].jpg。这样即使用户更新其头像,它仍然保持相同的名称。
问题在于,如果我在服务器上使用缓存(甚至在客户端使用缓存),新的头像就不会显示出来。
我的新解决方案是将文件命名为:
[user_id]_[random_number].jpg
并将随机数存储在Users表中。您如何以最有效的方式生成此数字?或者也许有更好的解决方案?
问题在于,如果我在服务器上使用缓存(甚至在客户端使用缓存),新的头像就不会显示出来。
我的新解决方案是将文件命名为:
[user_id]_[random_number].jpg
并将随机数存储在Users表中。您如何以最有效的方式生成此数字?或者也许有更好的解决方案?
user_id
是一个数字? - Grzegorz Gierlik