PHP用户配置文件图片缓存

Fra*_*ank 1 php caching image

好的,所以在我的网站上,用户可以上传个人资料图片.但问题是,如果他们通过上传和覆盖现有的个人资料图片来更新它们,他们必须等待他们的浏览器缓存清除,并且网站上的其他人也一样.

我知道我可以通过在图像URL的末尾粘贴一个字符串轻松击败这个?id=22185,但这会使我的网站加载时间非常慢.

你们中的任何人都可以推荐一种方法,让网站上的每个用户立即更新用户的个人资料图片吗?

Sco*_*ell 6

使用文件修改时间作为URL变量.这样,图像将被缓存,直到该数字发生变化,只有在文件更新时才会发生.