本頁或以下篇幅是一項提議有關香港網絡大典的方針、指引或流程。 這項提議可能仍需要進一步完善,需要更多討論,需要進一步獲得社群的共識來確立。請不要在引用或者鏈接中把本頁描述為一項正式的方針。 |
指引[]
這個指引是香港網絡大典:頁面保護方針的延伸。
保護所有應被香港網絡大典社群認定為高風險的模板。這些模板應該只被管理員修改,修改之前需要在模板討論頁得到共識。
根據這項指引而被保護的模板列於Category:受保護模板。
基本理由[]
模板的嵌入包含(transclusion)會帶來一些利害得失。一項代價是每當模板被編輯時,會更新模板本身與每個引用模板的頁面。這是由於緩存(squid)與解析器(parser)所暫存(cache)的頁面版本會失效,每當頁面被閱覽時都必須要由解析器重新建構。需要注意的是,這些動作會比從暫存來顯示頁面需要更多的資源。假設現在有個模板A被100個條目所引用,當改變A的時候事實上也改變了這100個條目(外加模板本身)。常用模版應該只在有明顯的需要時才進行編輯。
當模板成為破壞的對象或是遭受恣意編輯時,將顯露出一個重大的問題。高風險模板的破壞會造成伺服器的讀取頻率明顯增加,而這些破壞可能會構成阻斷服務攻擊。保護這些高風險模板並且使它們只允許由管理員編輯是一項關於改變模板的共識,為的是減緩與排除上述的風險。
保護政策已經保護了一些高能見度的頁面(例如首頁)和某些「系統管理」頁面。部分模板儘管可能只是暫時暫時性但曾經成為破壞對象的也已經受到保護,另外有一些是依據明顯的理由而保護。本指引建議,永久保護應該擴及所有可能引起維基百科產生高度危險的模板,其中包括社群認定的高使用率模板和邏輯模板。
哪些是高風險模板?[]
保護提議不需要主動反映在一份模板列表上,高風險模板的認定程序,可能是依據個別的共識、由管理員所執行的一套標準、或是基於開發者的請求。而為了輔助社群決定模板是否為高風險,在Wikipedia:List of templates by usage(已非活躍的頁面)提供了一些表格做為參考。
最多使用的模板參見Special:MostLinkedTemplates。
不同條件下的保護方式[]
使用全保護的條件:
- 能見度高的模板
- 常用,且結構很簡單
- 連結的頁面達到一定的數量(100+可先半保護,若超過500+則應考慮全保護)
- 使用率很高的系統管理或站務模板
另外,基於下列情況,必須使用永久半保護的條件為:
- 結構複雜的模板(特別是訊息框相關模板,在英文維基上,連結頁面超過一定數量時會被全保護)
- 香港網絡大典工具模板
- 使用率較低的管理或站務模板
參見[]
- 香港網絡大典:模板文件頁模式