維基百科檔案系統

維基百科,自由的百科全書
(重新導向自WikipediaFS
跳至導覽 跳至搜尋
WikipediaFS
開發者Mathieu Blondel
首次發佈2006年6月11日,​20年前​(2006-06-11
目前版本0.4(2010年8月2日,​15年前​(2010-08-02
預覽版本r75[1](2015年7月10日,​10年前​(2015-07-10[1]
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
程式語言Python
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統macOSLinuxFreeBSD
    類型檔案系統
    許可協定GNU通用公共許可證(GPL)
    網站wikipediafs.sourceforge.net

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

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

    優勢[編輯]

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

    現狀[編輯]

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

    參見[編輯]

    • 9P(九號專案檔案系統協定,或稱Styx)

    參考資料[編輯]

    1. ^ 1.0 1.1 http://sourceforge.net/p/wikipediafs/code/log
    2. ^ Striegel, Jason. WikipediaFS – a Linux MediaWiki file-system. MAKE. 6 May 2007 [2012-02-10]. (原始內容存檔於2020-11-20). 
    3. ^ WikipediaFS 0.3 released. www.mblondel.org/journal/ Mathieu's log: Machine Learning, Data Mining, Natural Language Processing...... 2007-05-27 [2016-04-17]. (原始內容存檔於2012-02-18). 

    外部連結[編輯]

    cat:2006年建立