維基百科文件系統WikipediaFS)是一個虛擬檔案系統,它允許用戶查看和編輯以MediaWiki為基礎的網站上的條目,就好像讀寫本地驅動器上的真實電腦檔案一般。這使用戶可以用任何文本編輯器來直接編輯條目。[2]WikipediaFS主要由Mathieu Blondel在SourceForge.net上開發。[3]

Quick Facts 開發者, 首次發布 ...
WikipediaFS
開發者Mathieu Blondel
首次發布2006年6月11日,​18年前​(2006-06-11
當前版本0.4(2010年8月2日,​14年前​(2010-08-02
預覽版本r75[1](2015年7月10日,​9年前​(2015-07-10[1]
源代碼庫 編輯維基數據鏈接
編程語言Python
操作系統macOSLinuxFreeBSD
類型文件系統
許可協議GNU通用公共許可證(GPL)
網站wikipediafs.sourceforge.net
Close

WikipediaFS採用Python實現,並使用FUSE內核模塊。該文件系統通過惰性求值下載和上傳條目源文本的方式工作——僅文件被訪問時發送HTTP請求到所選網站(讀取一個文件採用GET請求,寫入一個條目採用POST請求)。

優勢

  • 由於網頁的局限性,編輯一個長篇維基百科條目有時很麻煩和費時。而將維基百科文件系統掛載為一個目錄時,條目就變得像是一個目錄中的真實文件——因此可以使用文本編輯器來編輯條目的內容,就像編輯文件。文本編輯器一般比網頁瀏覽器更穩定,更少卡頓,並很多有拼寫檢查、wiki語法突顯等實用功能。
  • 有助編寫程序或機器人,直接輕鬆地讀寫文件,由維基百科文件系統負責HTTP層的處理。例如說,維基百科文件系統可用來執行一個MediaWiki站點到另一個MediaWiki站點的大規模內容遷移英語Content migration

現狀

  • 自2007年以來,該項目沒有人員維護。
  • 用戶必須事先了解所要編輯頁面的名稱,不能逐個找到頁面,因為維基百科文件系統在本地不了解哪些頁面/文件存在。

參見

  • 9P(九號項目文件系統協議,或稱Styx)

參考資料

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.