這個頁面「Help:快取」是萌娘百科的說明文件
- 本文用於介紹萌娘百科中一些特定功能的操作方法;
- 本文僅是一篇論述,不屬於方針或指引。如果本指南與相關方針或指引發生衝突或存在不一致的情況,請以方針或指引的條文為準。
為改善使用者訪問體驗,萌娘百科使用了多層快取技術。以下是針對這些技術的簡單的解釋:
快取類型
用戶端快取
- 瀏覽器快取:可通過瀏覽器「網絡」面板判斷
- 影響圖片以及指令碼等靜態資源(由用戶端決定,部分手機瀏覽器可能不服從服務端過期標頭)
服務端快取
靜態資源快取服務
- CDN 內容分發網絡:快取於騰訊雲邊緣網絡
- 圖片、CSS、JavaScript指令碼等靜態資源(變更後立即重新整理)
- MoeSkin 以及 MoeAuth 等內部應用程式的靜態資源(由 STAFF 手動重新整理)
萌娘百科快取
- HTTP Web 服務
- PHP 編譯器快取
- MediaWiki 解析器快取
- 模板引用:由 MediaWiki 應用程式快取(等待定時任務,或採用空編輯重新整理對應條目)
- 分類:由 MediaWiki 應用程式快取(等待定時任務,或採用空編輯重新整理對應條目)
- 特殊頁面清單:由 MediaWiki 應用程式快取(等待定時任務)
- Gadget:由 MediaWiki 應用程式快取(30分鐘,Chrome瀏覽器可能更久)
檔案快取問題及其應對
萌娘百科的引用圖片採用了 CDN 快取,由於 MediaWiki 軟體設計上不同版本的同名檔案的匯入路徑不會變更,因此 CDN 可能無法立即識別到檔案變化,一般來說快取會在回源後立即重新整理。
如使用原始檔案名上傳,短時間內很可能仍將看到舊版本的圖片,這種情況一般不會持續太久。
如果急於上傳某檔案的新版本並希望立即看到變化,可以使用其他檔案名上傳一個新檔案,然後申請刪除舊的檔案。或是覆蓋上傳新版本後移動檔案。
參見