求聞百科:高風險模板

本页使用了标题或全文手工转换,现处于香港繁体模式
求聞百科,共筆求聞

本方針是保護方針的延伸。其目標旨在保護所有應被求聞百科社區認定為高風險的模板模組。這些模板、模組應該由管理員或更高權限者修改,修改之前需要在模板、模組討論頁得到共識。

基本理由

將模板、模組「嵌入包含」(transclusion)於頁面中,會帶來一些利害得失。代價之一在於,每當相關模板被編輯時,會在數據庫中更新模板本身與每個引用模板的頁面。此時快取失效,每當頁面被閱覽時,都必須由解析器重新建構。相比直接從快取呼叫頁面內容,解析器重新解析頁面需要更多的資源,將造成網站系統對數據庫的讀取頻率明顯增加,可能造成對「求聞」伺服器設施的分散式阻斷服務攻擊(DDoS)。鑑於前述原因,常用模板和模組應該只在有明顯的需要時才進行編輯。

保護方針已經保護了一些高可見性的頁面(例如求聞百科首頁)和某些涉及系統管理的頁面。部分模板、模組也依據方針規定受到保護

本方針建議,永久保護應該擴大至所有「高危模板」和「高危模組」,包括但不限於:社區認定的高使用率模板(模組)、邏輯判斷模板(模組)、修改後可能較大改變求聞百科內容顯示的模板(模組)。

哪些是高風險模板?

可以考慮永久全保護
  • 引用該模板(模組)的頁面超過10,000個
  • 使用率很高的系統管理或站務模板(模組)
可以考慮使用模板保護
  • 引用該模板(模組)的頁面超過5,000個
可以考慮使用半保護:
  • 引用該模板(模組)的頁面超過500個
  • 使用率較低的管理或站務模板(模組)
  • 常用的工具模板(模組)

註:關於最多使用的模板及模組,參見最多連結模板