网页部分写死的数据如何更新?

网页部分写死的数据如何更新?

老师好,根据

https://class.imooc.com/course/qadetail/318748

此问题的解答:

“并不是所有结构都要有数据。有些结构可以写成固定内容”

-----------------

老师,如果这些数据一开始规划是写死的(如网站标志图片),后面规划有变,需要修改网站标志图片,但是由于是写死的,已经缓存在用户的本地,即使服务器修改了,用户依然从缓存读取,这种情况要怎么更新已经写死的数据呢?


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

1、可以通过后端手段,强制刷新,让内容更新。

2、可以更改链接地址,这样就不会使用缓存了,比如将logo图地址变一下。

3、缓存也是有过期时间的,如果不是特别紧急的内容,可以等待缓存过期自然刷新。

4、还可以通过添加弹框等方式,提示用户自己更新内容。

祝学习愉快!

  • localhost999 提问者 #1

    2、可以更改链接地址,这样就不会使用缓存了,比如将logo图地址变一下。

    ---------------------

    老师好,如果更改的不是图片等,是一些没有url地址的div块,无法通过更改url,应该怎么解决呢?

    2022-03-05 16:33:34
  • 好帮手慕久久 回复 提问者 localhost999 #2

    采用回复中的其他三种方式处理。前端没有好的办法更新,一般做一些辅助操作,比如设置弹框让用户自己刷新。还是要靠后端,后端可以设置让页面不缓存、缓存时间较短。比如,把缓存时间设置短一些,就能一定程度上,及时更新了。

    2022-03-05 17:47:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师