給定一個集中的 wiki,跟蹤更改的最佳方式是什么?wikipedia.org 使用什么?
uj5u.com熱心網友回復:
Wiki 通常不使用 Git 這樣的源代碼版本控制系統。他們每個人都使用自己的方式來跟蹤版本。MediaWiki(運行 Wikipedia 的軟體)將其所有頁面和版本存盤在 SQL 資料庫中。
有一個名為Gollum的基于 Git 的 wiki 系統,但由于 Git 的去中心化性質,它不是您問題中的“集中式 wiki”。
uj5u.com熱心網友回復:
維基文章的所有版本都由用于托管各種維基百科的 MediaWiki 軟體記錄。只需查看任何頁面上的歷史鏈接即可查看版本串列。
MediaWiki 軟體本身由不同的子系統組成,這些子系統通過各種系統進行跟蹤 - 主要來源可在 https://phabricator.wikimedia.org/source/mediawiki/查看
錯誤報告和變更請求在 Phabricator 上管理,網址為https://phabricator.wikimedia.org/
一些開發者資訊位于https://www.mediawiki.org/wiki/How_to_contribute
uj5u.com熱心網友回復:
維基百科使用Mediawiki。即使我已經做了 16 年的維基百科,我也無法確定它是否是最好的,因為我在其他系統方面幾乎沒有經驗。但我至少可以說這是一種非常可靠的跟蹤變化的方式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/435171.html
