WIKI
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
WIKI一詞來源於夏威夷語的“wee kee wee kee”, 發音[wiki], 原本是“快點快點”的意思,被譯為“維基”或“維客”。
WIKI是一種多人協作的寫作工具。Wiki站點可以有多人(甚至任何訪問者)維護,每個人都可以發表自己的意見,或者對共同的主題進行擴展或者探討。
WIKI指一種超文本系統。這種超文本系統支持面向社群的協作式寫作,同時也包括一組支持這種寫作的輔助工具。有人認為,Wiki系統屬於一種人類知識網格系統,我們可以在Web的基礎上對Wiki文本進行瀏覽、創建、更改,而且創建、更改、發佈的代價遠比HTML文本小;同時Wiki系統還支持面向社群的協作式寫作,為協作式寫作提供必要幫助;最後,Wiki的寫作者自然構成了一個社群,Wiki系統為這個社群提供簡單的交流工具。與其它超文本系統相比,Wiki有使用方便及開放的特點,所以WIKI系統可以幫助我們在一個社群內共用某領域的知識。
WIKI發明者是一位Smalltalk程式員沃德·坎寧安(Ward Cunningham)。
由於WIKI可以調動最廣大的網民的群體智慧參與網路創造和互動,它是web2.0的一種典型應用,是知識社會條件下創新2.0的一種典型形式。
WIKI的歷史還不長,無論是WIKI概念自身,還是相關軟體系統的特性,還都在熱烈的討論中;所以怎樣的一個站點才能稱得上是一個WIKI系統還是有爭議的。與WIKI相關最近出現的技術還有blog,它們都降低了超文本寫作和發佈的難度。這兩者都與內容管理系統關係緊密。第一個WIKI網站誕生於1995年,Ward Cunningham創建的,作為波特蘭的模式倉庫的模式定義和討論的交互性場所;而其根源可以上述到1972年卡耐基·梅隆大學的 ZOG資料庫系統。
1995年Ward Cunningham為了方便模式社群的交流建立了一個工具-波特蘭模式知識庫(Portland Pattern Repository)。在建立這個系統的過程中,Ward Cunningham創造了Wiki的概念和名稱,並且實現了支持這些概念的服務系統。這個系統是最早的WIKI系統。從1996年至2000年間,波特蘭模式知識庫圍繞著面向社群的協作式寫作,不斷發展出一些支持這種寫作的輔助工具,從而使WIKI的概念不斷得到豐富。同時WIKI的概念也得到了傳播,出現了許多類似的網站和軟體系統。
- 1995年3月25日,維客歷史正式開始;
- 1995年5月1日,“模式名單的革新”發佈。這是世界上第一個維客網站,是對“波特蘭模式知識庫”的一個自動補充。網站發佈之初,便立即在“模式社區”(pattern community)中獲得成功。
該網站定位的演變歷程:
- 1995年 模式社區及其他們的資源和應用;
- 1996年 普通設計、建築以及方法;
- 1997年 從人和組織的角度看待規劃設計;
- 1998年 偏激的規劃設計;
- 2000年 維客本身;
- 2003年 維客、社會學等。
社區引入並保留的概念創新:
- 1994年 “近期訪問者”(Recent Visitors)、“人物索引”(People Index);
- 1995年 “並不時新的變化”(Not So Recent Changes);
- 1996年 “絲線模式”(Thread Mode)、“絲線模式無益”(Thread Mode Considered Harmful );
- 1996年 “維客分類”(Wiki Categories);
- 1997年 “路線圖”(Road Maps);
- 1999年 “更改概要”(Change Summary)(雖未繼續下去,但卻帶來了快速變化〔Quick Changes〕);
- 1999年 “隨機頁面”(Random Pages);
- 1999年 “(月度)變化”(Changes In )頁面出現(“並不時新的變化”分離出去 並逐漸消亡);
- 2000年 “搜索助手”(Search Helper)。
1、使用方便
維護快捷:快速刪除、存取、更改超文本頁面(這也是為什麼叫作“wiki wiki”的原因)。
格式簡單:用簡單的格式標記來取代 HTML 的複雜格式標記。(類似所見即所得的風格) 。
鏈接方便:通過簡單標記,直接以關鍵字名來建立鏈接(頁面、外部連接、圖像等)。
命名平易:關鍵字名就是頁面名稱,並且被置於一個單層、平直的名空間中。
2、有組織
自組織的:同頁面的內容一樣,整個超文本的組織結構也是可以修改、演化的。
可匯聚的:系統內多個內容重覆的頁面可以被匯聚於其中的某個,相應的鏈接結構也隨之改變。
3、可增長
可增長:頁面的鏈接目標可以尚未存在,通過點擊鏈接,我們可以創建這些頁面,從而使系統得到增長。
修訂歷史:記錄頁面的修訂歷史,頁面的各個版本都可以被獲取。
4、開放性
開放的:社群的成員可以任意創建、修改、刪除頁面。
可觀察:系統內頁面的變動可以被訪問者觀察到。
WIKI是任何人都可以編輯的網頁。在每個正常顯示的頁面下麵都有一個編輯按鈕,點擊這個按鈕你就可以編輯頁面了。有些人要問:任何人都可以編輯?那不是亂套了麽?其實不然,WIKI體現了一種哲學思想:“人之初,性本善”。WIKI認為不會有人故意破壞WIKI網站,大家來編輯網頁是為了共同參與。雖然如此,還是不免有很多好奇者無意中更改了WIKI網站的內容,那麼為了維持網站的正確性,WIKI在技術上和運行規則上做了一些規範,做到既持面向大眾公開參與的原則又儘量降低眾多參與者帶來的風險。這些技術和規範包括:
1、保留網頁每一次更動的版本:即使參與者將整個頁面刪掉,管理者也會很方便地從紀錄中恢復最正確的頁面版本。
2、頁面鎖定:一些主要頁面可以用鎖定技術將內容鎖定,外人就不可再編輯了。(雖然WIKI都有這個功能,但我看到使用它的甚少,這可能跟wiki倡導的精神相違背吧)。
3、版本對比:WIKI站點的每個頁面都有更新紀錄,任意兩個版本之間都可以進行對比,WIKI會自動找出他們的差別。
4、更新描述:你在更新一個頁面的時候可以在描述欄中寫上幾句話,如你更新內容的依據、或是跟管理員的對話等。這樣,管理員就知道你更新頁面的情況。
5、IP禁止:儘管WIKI倡導“人之初,性本善”,人人都可參與,但破壞者、惡作劇者總是存在的,WIKI有紀錄和封存IP的功能,將破壞者的IP紀錄下來他就不能在胡作非為了。
6、Sand Box(沙箱)測試:一般的WIKI都建有一個Sand Box的頁面,這個頁面就是讓初次參與的人先到Sand Box頁面做測試,Sand Box與普通頁面是一樣的,這裡你可以任意塗鴉、隨意測試。
7、編輯規則:任何一個開放的WIKI都有一個編輯規則,上面寫明大家建設維護WIKI站點的規則。沒有規矩不成方圓的道理任何地方都是適用的。
GeoDNS:這個GeoDNS可能比較新奇,實際上原理很簡單,GeoDNS是一個為BIND寫的40行的小程式,可以讓DNS解析的時候考慮地域因素——讓用戶能夠訪問離他地域最近的Web伺服器。
LVS:LVS是一個開源的軟體,可以實現Linux平臺下的簡單負載均衡。主要由負載調度器、伺服器池和共用存儲構成。可喜的是,這是一款為數不多的中國人自己編寫的開源軟體(章文嵩發起);可惜的是,LVS目前僅支持Linux。
Squid:Squid大家可能都比較熟悉,Squid是一種用來緩衝Internet數據的軟體。尤其適合像維基這樣的遍佈全球,數據中心卻很集中的站點使用。在維基中,Squid緩存分為兩組,一組是文檔內容(多為壓縮的HTML頁面),另一組為媒體內容,主要包括圖片等大一點的靜態文件。目前總計有55台Squid伺服器在維基運行,維基正在準備添加另外的20台。根據維基披露的資料,其中每一臺伺服器每秒要處理1000—2500個Http請求,每台伺服器承受100Mb/s—250Mb/s的流量,每台伺服器負責1.4—3.2萬個連接,每台Squid伺服器分配出40GB作為緩存空間。硬體方面,這些Squid伺服器每台都有4塊硬碟,8GB記憶體。
維基媒體平臺(上圖的Media Wiki):維基所有的項目都運行在維基媒體平臺上,這是一個遵守GPL的開源軟體,以PHP寫成。維基本身在使用,但很多別的機構也使用了該軟體平臺。在所有125台應用伺服器上都安裝了維基媒體平臺,還有40台應用伺服器馬上就要上線,這些應用伺服器都採用了兩顆四核的CPU。這些媒體平臺都由一個中心控制台控制,維基可以通過該平臺部署某個應用到數百台機器上,非常方便。維基媒體平臺非常註重緩存,多數緩存都放在Memcached中。
CDN:維基在美國、荷蘭和南韓分別設有群集,維基CDN會根據來訪IP位置的不同選擇指向最近的群集。
數據存儲:元數據,比如文章修改歷史,文章的鏈接和用戶資料等內容被存放於主資料庫;正文存於外部存儲;用戶上傳的圖片等信息則單獨存放於圖片伺服器。
主資料庫伺服器一共有15台,配置為記憶體4GB—16GB,6塊73—146GB的硬碟和雙CPU。資料庫中除了有一個主資料庫,還有許多複製的從資料庫,這些主從資料庫並不是按照伺服器個數來劃分的,資料庫都是跨伺服器運行的。
至於外部存儲,維基將文章正文存到外部存儲群集。維基目前採用了3個複製的MySQL群集來負責外部存儲。這樣可以節省主資料庫的昂貴空間。為了節省費用,那些應用伺服器的剩餘空間也被用來存儲。此外,圖片伺服器單獨存放了1.3TB的圖片和另外4百萬個文件。
WIKI概念的發明人是Ward Cunningham,該詞來源於夏威夷語的“wee kee wee kee”,原本是“快點快點” (quick)的意思。
最早的Wiki系統
1995年沃德·坎寧安為了方便模式社群的交流建立了一個工具-波特蘭模式知識庫(Portland Pattern Repository)。在建立這個系統的過程中,沃德·坎寧安創造了WIKI的概念和名稱,並且實現了支持這些概念的服務系統。這個系統是最早的WIKI系統。從1996年至2000年間,波特蘭模式知識庫圍繞著面向社群的協作式寫作,不斷發展出一些支持這種寫作的輔助工具,從而使Wiki的概念不斷得到豐富。同時Wiki的概念也得到了傳播,出現了許多類似的網站和軟體系統。
世界上最大的Wiki系統
維基百科是目前世界上最大的Wiki系統,它是一個基於WIKI和GNU FDL(GFDL)的百科全書網站系統,致力於創建內容開放的百科全書。該系統於2001年1月投入運行,2001年2月超過1,000條條目,2001年7月超過10,000條條目,至2005年3月,英文條目已經超過500,000條。維基百科條目的迅速增長說明瞭維基百科系統的健壯,也說明瞭Wiki的概念是經得起驗證的。
威客witkey和維客wiki在發音上相似,不少人士混淆與兩個概念並產生誤解。
維客wiki以人的自豪和自我體現為動力,把人類已有的雜亂信息和數據結構化形成可免費共用的知識,所以維客wiki占據了知識的共用區。
威客witkey承認人的知識,智慧和能力具有價值,通過知識的價值化促進人們使用自己的智慧參與解決問題,並形成結構化的有價值知識區,所以威客占據了智慧和知識的一部分領域。
維客的問題
無數的互聯網用戶為維基百科貢獻了智力勞動,無私的貢獻導致維基的管理者不能隨意的用其牟利,這就是維基的困境,雖然維客提出了維基經濟學,但由於其沒有意識到知識的價值化,所以維基也就沒有商品的概念,用經濟學描述維基可以看作是一次炒作和混淆視聽的行為。
到2008年1月9日本文寫作時,維基的創始者們仍然沒有瞭解維客wiki的起源和發展方向,這一點需要用威客理論來解答:
維客wiki起源於BBS的帖子修改權,傳統只有發佈者和網站管理員可以修改帖子的內容,當一個帖子所有的瀏覽者(相對)都能參與修改時,維客誕生了。
維客的前途有兩個,最主要的方向仍然應以公益為主,通過調動人的歷史使命感和責任感完成知識的沉澱和積累,另一個輔助方向是借用威客的經濟激勵功能鼓勵人們參與維基的編寫。
WIKI站點一般都有著一個嚴格的共同關註,WIKI的主題一般是明確的堅定的。WIKI站點的內容要求著高度相關性。最其確定的主旨,任何寫作者和參與者都應當嚴肅地遵從。WIKI的協作是針對同一主題作外延式和內涵式的擴展,將同一個問題談得很充分很深入。Blog是一個簡易便捷地發佈自己的心得,關註個性問題的展示與交流的綜合性平臺。一般的Blog站點都會有一個主題,凡是這個主旨往往都是很鬆散的,而且一般不會去刻意地控制內容的相關性。
Wiki非常適合於做一種 “All about something”的站點。個性化在這裡不是最重要的,信息的完整性和充分性以及權威性才是真正的目標。WIKI由於其技術實現和含義的交織和複雜性,如果你漫無主題地去發揮,最終連建立者自己都會很快的迷失。 Blog註重的是個人的思想(不管多麼不成熟,多麼地匪夷所思),個性化是Blog的最重要特色。Blog註重交流,一般是小範圍的交流,通過訪問者對一些或者一篇Blog文章的評論和交互。
WIKI使用最多也最合適的就是去共同進行文檔的寫作或者文章/書籍的寫作。特別是技術相關的(尤以程式開發相關的)FAQ,更多的也是更合適地以WIKI來展現。 Blog也有協作的意思,但是協作一般是指多人維護,而維護者之間可能著力於完全不同的內容。這種協作在內容而言是比較鬆散的。任何人,任何主體的站點,你都可以以Blog方式展示,都有它的生機和活力。從目前的情況看,WIKI的運用程度不如Blog的廣,但以後會怎樣,還有待觀察,畢竟WIKI是一個共用社區。
。