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

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

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

瀏覽:291日期: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在线| 欧美成人综合| 久久国产中文字幕| 99国产精品久久久久久久| 福利一区二区三区视频在线观看| 国产精品亚洲综合久久| 国产精品调教| 国产精品国产三级国产在线观看| 国产探花一区二区| 老司机免费视频一区二区| 国产精品一区三区在线观看| 国产九一精品| 夜鲁夜鲁夜鲁视频在线播放| 午夜精品网站| 国产精品99视频| 国产精品呻吟| 欧美视频一区| 国产黄大片在线观看| 久久精品国产www456c0m| 午夜日韩在线| 日日摸夜夜添夜夜添国产精品| 亚洲精品在线国产| 久久精品二区亚洲w码 | 欧美va亚洲va日韩∨a综合色| 亚洲一区国产| 青青青国产精品| 美女国产一区二区三区| 欧美国产中文高清| 日韩三级精品| 国产精品二区不卡| 国产99精品| 91精品一区| 久久精品毛片| 好吊一区二区三区| 清纯唯美亚洲综合一区| 免费av一区二区三区四区| 日韩av一区二区三区| 色婷婷精品视频| 日本a级不卡| 91精品蜜臀一区二区三区在线| 日韩影院精彩在线| 精品国产一区二区三区性色av| 久久久久久久久丰满| 亚洲综合国产| 欧美综合另类| 岛国av在线网站| 在线亚洲精品| 成人精品久久| 视频在线观看一区| 日韩欧美1区| 色88888久久久久久影院| 日本一不卡视频| 国产精品久久久久久久免费观看 | 国精品一区二区| 国产91在线播放精品| 婷婷综合国产| 亚洲精品国产精品粉嫩| 日韩亚洲在线| 午夜国产一区二区| 婷婷成人综合| 久久视频国产| 欧美福利在线| 夜夜嗨av一区二区三区网站四季av| 久久九九99| 国产精品88久久久久久| 午夜精品一区二区三区国产| 国产精品毛片| 亚洲一级在线| 亚洲精品综合| 亚洲精品一二| 免费看日韩精品| 日韩高清国产一区在线| 国产精品久久久久久妇女| 国产日韩亚洲| 日本а中文在线天堂| 国产不卡av一区二区| 丝袜美腿诱惑一区二区三区 | 激情中国色综合| 国产成人黄色| 欧美日韩免费观看一区=区三区| 亚洲综合另类| 日韩av一区二区三区四区| 91成人精品在线| 国产精品4hu.www| 水蜜桃久久夜色精品一区| 欧美日韩精品免费观看视欧美高清免费大片 | 麻豆理论在线观看| 性欧美xxxx免费岛国不卡电影| 99国产精品视频免费观看一公开 | 日本一区二区三区视频在线看 | 国产精品蜜月aⅴ在线| 国产精品777777在线播放 | 色综合五月天| 激情婷婷综合| 欧美精品自拍| 免费精品视频在线| 国产亚洲精品美女久久久久久久久久| 欧美黑人巨大videos精品| 久久一区二区中文字幕| 日本va欧美va瓶| 国产精品久久久久久久久妇女| 91久久视频| 精品国产网站| 色88888久久久久久影院| 在线精品视频一区| 国产精品国产一区| 亚洲精品美女91| 久久精品中文| 国产精品18| 亚洲视频国产| 三级在线看中文字幕完整版| 视频一区中文字幕精品| 美女av在线免费看| 免费成人在线视频观看| 国产欧美日韩一区二区三区四区 | 日韩精品免费视频一区二区三区| 成人欧美一区二区三区的电影| 日韩高清三区| 国产婷婷精品| 丝袜美腿诱惑一区二区三区| 欧美精品国产一区| 热久久久久久久| 成人av二区| 91久久国产| 一区视频在线| 久久久精品久久久久久96| 成人在线免费观看网站| 久久亚洲影院| 亚洲a级精品| 一本色道精品久久一区二区三区| 成人污污视频| 国产欧美视频在线| 日韩福利视频网| 亚洲一二三区视频| 国产自产自拍视频在线观看| 国产九九精品| 91欧美精品| 国产精品一区2区3区| 亚洲三级网站| 亚洲三级精品| 最新日韩av| 亚洲不卡视频| 五月天久久久| 伊人久久婷婷| 老鸭窝毛片一区二区三区| 久久久精品午夜少妇| 精品亚洲a∨| 国产传媒在线观看| 欧洲av不卡| 在线亚洲精品| 日韩精品五月天| 国产欧美激情| 欧美aa一级| 蜜臀久久久99精品久久久久久| 911精品国产| av中文字幕在线观看第一页| 九九色在线视频| 91精品xxx在线观看| 好看的亚洲午夜视频在线| 视频一区二区不卡| 欧美一级全黄| 日韩福利一区| 丝袜亚洲另类欧美| 精品久久国产一区| 日韩网站在线| 精品日韩毛片| 欧美精品日日操| 麻豆亚洲精品| 国产精品亚洲欧美一级在线| 美女国产精品久久久| 激情久久婷婷| 日韩欧美精品一区二区综合视频| 日本欧美一区二区| 国产成人久久精品一区二区三区| 久久五月天小说| 亚洲a成人v| 精品99久久| 国产一区二区三区网| 91精品精品| 久久精品伊人| 一区二区国产在线| 国产一区二区三区四区| 蜜桃视频一区二区三区在线观看| 精品五月天堂| 日韩一区二区三免费高清在线观看 | 涩涩涩久久久成人精品| 视频福利一区| 久久中文字幕导航| 日韩激情精品| 美国三级日本三级久久99 | 日av在线不卡| 亚州av乱码久久精品蜜桃| 久久精品日韩欧美| 国产精品115| 欧美日韩亚洲一区三区| 国产亚洲欧美日韩在线观看一区二区| 国产免费成人|