自动清除、cloudflare 和 php?

Auto purge, cloudflare and php?

我的网站有一个设置页面,用户可以在其中更改她的图像配置文件,问题是。我在 cloudflare 上有 dns,所以如果用户更改图像,我需要在 cloudflare 上清除以查看更改,我可以在 php 上添加代码以进行自动清除?

每次您的用户更改图像时,如何在图像旁边的数据库中保存时间戳或任何类型的标识?url?

然后您将显示类似如下内容:

<img src="https://www.yourwebsite.com/images/<?= $image->id ?>?timestamp=<?= $image->updated_at ?>">

CloudFlare 应该在更新后将其视为不同的文件。如果没有,您可以 set up a page rule that matches your image url and customize the caching.