日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

html - 根據用戶id實現論壇用戶頭像顯示的最佳實現

瀏覽:292日期:2023-10-08 09:20:30

問題描述

我自己做的一個論壇里需要顯示用戶頭像,但是覺得不太可能在每一個回復中都保存用戶頭像文件名,因為總不能用戶修改頭像之后再去修改數據里所有他曾經回復過的內容。

所以我在服務器(node+express)中做了一個專門用于顯示頭像的路由,get方式,路由中獲取頭像圖片文件返回給用戶,并且設置了一個緩存時間來降低服務器負荷,于是現在所有的用戶頭像url可以用用戶id表示了。

然而這出現了一個問題,就是用戶修改頭像之后除非手動清理緩存或者等緩存過期,不然總是使用緩存的頭像

那么如果避免緩存的問題呢?

我第一個想到的是設置must-revalidation,但是似乎并沒有作用,而且每次都revalidation會不會導致服務器仍然要讀取圖片文件,導致磁盤性能下降?

第二種方式我考慮將用戶頭像文件名存在用戶信息里,進入顯示頭像的路由之后重定向到實際的URI,然后配合nginx做靜態資源服務和緩存。但是這似乎就增加了一次服務器訪問。

不知道大家有什么更好的主意

問題解答

回答1:

或許是我想簡單了,也或許是你想復雜了。

頭像是和用戶相關的,當然直接存用戶表里啊。

用戶修改頭像,上傳新的頭像到你的服務器,你可以得到圖片并重命名,然后修改用戶對應的頭像字段,使其指向新的圖片。

這樣只要用戶刷新頁面不就拿到了新的頭像了嗎?

回答2:

我覺得主要的問題時緩存更新。

瀏覽器有兩種類型的緩存,Expires和LastModified/Etag。

Expires基于時間范圍,在未過期前直接從緩存獲取數據,沒有網絡請求,而Etag/LastModified會發網絡請求校驗數據,沒有更新使用緩存,有更新獲取最新數據。

所有解決方案是設置Etag/LastModified。如果圖像更新并不需要很高的即時性,可以兩種緩存結合起來,設置一定時長的Expires。

標簽: HTML
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷精品在线观看| 你懂的亚洲视频| 国产精品高颜值在线观看| 国产精品一级| 国产精品高潮呻吟久久久久| 亚洲精品乱码| 综合视频一区| 日韩精品一区二区三区中文| 日韩二区三区四区| 欧美日韩亚洲一区在线观看| 日韩欧美美女在线观看| 日韩精品久久理论片| 国产精品手机在线播放| 久久精品资源| 国产夫妻在线| 亚洲一级特黄| 午夜在线视频一区二区区别| 亚洲一二av| 国产欧美日韩一级| 精品视频在线观看网站| 国产一区二区三区黄网站| 91日韩欧美| 99久久婷婷| 日韩精品欧美| 涩涩涩久久久成人精品| 亚洲综合专区| 国产精品一区二区av日韩在线| 福利片在线一区二区| 色婷婷狠狠五月综合天色拍| 婷婷色综合网| 91精品国产经典在线观看| 欧美激情日韩| av一区在线| 在线免费观看亚洲| 国产精品国产三级在线观看| 久久精品国产99| 久久九九精品| 亚洲aa在线| 欧美韩日一区| 免费欧美在线视频| 麻豆视频一区二区| 91亚洲国产成人久久精品| 香蕉精品视频在线观看| 日韩国产在线不卡视频| 国产在线观看www| 丝瓜av网站精品一区二区| 国产精品高潮呻吟久久久久| 1000部精品久久久久久久久| 91久久精品无嫩草影院| 国产夫妻在线| 久热综合在线亚洲精品| 国产精品免费99久久久| 日韩在线短视频| 亚洲日本免费电影| 九九久久国产| 99亚洲视频| 麻豆传媒一区二区三区| 欧美大黑bbbbbbbbb在线| 日本强好片久久久久久aaa| sm捆绑调教国产免费网站在线观看| 伊人精品在线| 麻豆视频久久| 视频在线在亚洲| 国产精品精品| 亚洲精品美女91| 91欧美在线| 日本91福利区| 女同性一区二区三区人了人一| 欧美成人一二区| 免费久久精品视频| 亚洲永久av| 国产毛片精品| 亚洲在线一区| 精品美女久久| 日韩精品中文字幕一区二区| 国产99亚洲| 精品黄色一级片| 视频一区中文字幕精品| 久久人人88| 美女视频黄免费的久久| 亚洲影院天堂中文av色| 色88888久久久久久影院| 国产精品最新| 亚洲免费福利一区| 亚洲成人三区| 日韩不卡免费高清视频| 国产精品sm| 婷婷亚洲精品| 亚洲精华国产欧美| 涩涩av在线| 免费一区二区三区在线视频| 亚洲精品极品| 午夜一级久久| 野花国产精品入口| 久久久噜噜噜| 超碰99在线| 7777精品| 亚洲精品看片| 亚洲一区二区三区四区电影| 亚洲午夜一级| 久久婷婷一区| 波多野结衣久久精品| 精品理论电影在线| 国产精品一卡| 久久精品72免费观看| 日韩一区二区三区精品| 亚洲我射av| 99精品电影| 久久久久欧美精品| 成人精品中文字幕| 成人啊v在线| 欧美xxxx中国| 国产a亚洲精品| 欧美日韩精品免费观看视欧美高清免费大片| 免费一级欧美片在线观看网站| 国产精品99久久免费| 国产精品天天看天天狠| 国产精品久久久久9999高清| 国产欧美日韩精品一区二区免费 | 日韩国产成人精品| 六月丁香综合| 免费精品视频| 欧美专区18| 久久亚洲风情| 色综合视频一区二区三区日韩 | 日韩中文av| 午夜久久av| 欧美日韩调教| 国产精品最新自拍| 国产精品亚洲综合在线观看| 国产精品99久久免费| 精品一级视频| 黄毛片在线观看| 久久91导航| www.com.cn成人| 久久精品影视| 蜜臀精品久久久久久蜜臀| 五月国产精品| 久久成人福利| 色在线视频观看| 亚洲福利精品| 蜜臀精品久久久久久蜜臀| 日本综合精品一区| 国产精品地址| 日韩国产综合| 国产视频一区免费看| 视频一区免费在线观看| 日韩精品三级| 免费日韩一区二区三区| 国产成人精品999在线观看| 美女网站视频一区| 国产一区导航| 日韩1区2区日韩1区2区| 久久男人av| 国产一区二区中文| 蜜臀av国产精品久久久久| 久久精品av麻豆的观看方式| av中文字幕在线观看第一页 | 日韩在线短视频| 午夜亚洲一区| 视频一区日韩精品| 欧美国产极品| 久久亚洲国产| 日韩精品乱码av一区二区| 福利一区视频| 国产视频一区免费看| 国产欧美激情| 色吊丝一区二区| 亚洲免费毛片| 欧美xxxx中国| 视频一区中文字幕国产| 你懂的国产精品| 欧美福利在线| 欧美亚洲一区二区三区| 中文在线а√在线8| 欧美日韩国产探花| 国产亚洲精品美女久久久久久久久久| 国产一区二区三区亚洲| 午夜日韩福利| 久久精品资源| 天堂成人国产精品一区| 久久精品国产99国产| 乱人伦精品视频在线观看| 欧美1区2区3| 国产视频一区在线观看一区免费| 国产精品久久777777毛茸茸| 亚洲成人免费| 久久精品国产网站| 亚洲综合专区| 久久精品动漫| 亚洲精品在线a| 成人日韩在线观看| 国产欧美一区二区三区国产幕精品| 99精品视频在线观看免费播放| 日韩av一二三| 欧美一区二区三区激情视频| 国产精品久久久免费| 国产精品试看| 日韩理论视频| 久久国内精品|