必威电竞|足球世界杯竞猜平台

Wiki
來源:互聯(lián)網(wǎng)

Wiki(維基百科)指一種超文本系統(tǒng),支持面向社群的協(xié)作式寫作,由沃德·坎寧安于1995年發(fā)明。在Wiki站點,每個人都可以發(fā)表自己的意見,或?qū)餐闹黝}進行擴展與探討。

Wiki,最適合做百科全書、知識庫以及整理某個領(lǐng)域知識點的知識型站點,幾個分布在不同地區(qū)的人,可以利用Wiki的協(xié)同工作功能,共同寫一本書。Wiki技術(shù)已經(jīng)被用在百科全書、手冊/FAQ編寫、專題知識庫等方面。

簡介

有人認為,Wiki系統(tǒng)屬于一種人類知識網(wǎng)格系統(tǒng),可以在Web的基礎(chǔ)上對Wiki文本進行瀏覽、創(chuàng)建、更改,而且創(chuàng)建、更改、發(fā)布的代價遠比HTML文本??;同時Wiki系統(tǒng)還支持面向社群的協(xié)作式寫作,為協(xié)作式寫作提供必要幫助;最后,Wiki的寫作者自然構(gòu)成了一個社群,Wiki系統(tǒng)為這個社群提供簡單的交流工具。與其它超文本系統(tǒng)相比,Wiki有使用方便及開放的特點,所以Wiki系統(tǒng)可以幫助我們在一個社群內(nèi)共享某領(lǐng)域的知識。

WiKi可以調(diào)動廣大網(wǎng)民的群體智慧參與網(wǎng)絡(luò)創(chuàng)造和互動,它是web2.0的一種典型應(yīng)用,是知識社會條件下創(chuàng)新2.0的一種典型形式。它也為教師和學生的知識共享提供了高效的平臺,實現(xiàn)了快速廣泛的信息整合。

架構(gòu)

GeoDNS

這個GeoDNS可能比較新奇,實際上原理很簡單,GeoDNS是一個為BIND寫的40行的小程序,可以讓DNS解析的時候考慮地域因素——讓用戶能夠訪問離他地域最近的Web服務(wù)器。

LVS

LVS 是一個開源的軟件,可以實現(xiàn) Linux平臺下的簡單負載均衡。主要由負載調(diào)度器、服務(wù)器池和共享存儲構(gòu)成??上驳氖牵@是一款為數(shù)不多的中國人自己編寫的開源軟件(章文嵩發(fā)起);可惜的是,LVS目前僅支持Linux。

Squid

Squid大家可能都比較熟悉,Squid是一種用來緩沖Internet數(shù)據(jù)的軟件。尤其適合像維基百科這樣的遍布全球,數(shù)據(jù)中心卻很集中的站點使用。在維基中,Squid緩存分為兩組,一組是文檔內(nèi)容(多為壓縮的HTML頁面),另一組為媒體內(nèi)容,主要包括圖片等大一點的靜態(tài)文件。目前總計有55臺Squid服務(wù)器在維基運行,維基正在準備添加另外的20臺。根據(jù)維基披露的資料,其中每一臺服務(wù)器每秒要處理1000~2500 個http請求,每臺服務(wù)器承受100Mb/s~250Mb/s的流量,每臺服務(wù)器負責1.4~3.2萬個連接,每臺Squid服務(wù)器分配出40GB作為CPU緩存空間。硬件方面,這些Squid服務(wù)器每臺都有4塊HDD,8GB內(nèi)存。

維基百科媒體平臺

維基所有的項目都運行在維基媒體平臺上,這是一個遵守GPL的開源軟件,以PHP寫成。維基本身在使用,但很多別的機構(gòu)也使用了該軟件平臺。在所有125臺應(yīng)用服務(wù)器上都安裝了維基媒體平臺,還有40臺應(yīng)用服務(wù)器馬上就要上線,這些應(yīng)用服務(wù)器都采用了兩顆四核的CPU。這些媒體平臺都由一個中心控制臺控制,維基可以通過該平臺部署某個應(yīng)用到數(shù)百臺機器上,非常方便。維基媒體平臺非常注重CPU緩存,多數(shù)緩存都放在memcached中。

CDN

維基百科在美國、荷蘭韓國分別設(shè)有群集,維基CDN會根據(jù)來訪IP位置的不同選擇指向最近的群集。

數(shù)據(jù)存儲

元數(shù)據(jù),比如文章修改歷史,文章的鏈接和用戶資料等內(nèi)容被存放于主數(shù)據(jù)庫;正文存于外部存儲;用戶上傳的圖片等信息則單獨存放于圖片服務(wù)器。

主數(shù)據(jù)庫服務(wù)器一共有15臺,配置為內(nèi)存4GB~16GB,6塊73~146GB的HDD和雙CPU。數(shù)據(jù)庫中除了有一個主數(shù)據(jù)庫,還有許多復(fù)制的從數(shù)據(jù)庫,這些主從數(shù)據(jù)庫并不是按照服務(wù)器個數(shù)來劃分的,數(shù)據(jù)庫都是跨服務(wù)器運行的。

編寫

歷史

wiki引擎是由軟件設(shè)計模式社區(qū)發(fā)展出來,用來書寫與討論模式語言。沃德·坎寧安于1995年3月25日成立 了第一個Wiki網(wǎng)站:WikiWikiWeb,用來補充他自己經(jīng)營的軟件設(shè)計模式網(wǎng)站。他發(fā)明了Wiki這個名字以及相關(guān)概念,并且實現(xiàn)了第一個Wiki引擎??矊幇舱f自己是根據(jù)檀香山的Wiki Wiki公車取名的。這是他到檀香山學會的第一個夏威夷語。

坎寧安說Wiki的構(gòu)想是來自他自己在1980年代晚期利用iMacHyperCard程序作出的一個小功能。

HyperCard類似名片整理程序,可用來紀錄人物與相關(guān)事物。HyperCard管理許多稱為“卡片”的數(shù)據(jù),每張卡片上都可劃分字段、加上圖片、有樣式的文字或按鈕等等,而且這些內(nèi)容都可在查閱卡片的同時編輯修改。HyperCard類似于后來的網(wǎng)頁,但是缺乏一些重要特征。

坎寧安認為原本的HyperCard程序很有用,但創(chuàng)造卡片與卡片之間的鏈接卻很困難。于是他不用HyperCard 程序原本的創(chuàng)造鏈接功能,而改用“隨選搜索”的方式自己增添了一個新的鏈接功能。用戶只要將鏈接輸入卡片上的一個特殊字段,而這個字段每一行都有一個按鈕。按下按鈕時如果卡片已經(jīng)存在,按鈕就會帶用戶去那張卡片,否則就發(fā)出嗶聲,而繼續(xù)壓著按鈕不放,程序就會為用戶產(chǎn)生一張卡片。

凱德·坎寧安將這個程序與他自己寫的人事卡片展示給許多朋友看,往往會有人指出卡片之中的內(nèi)容不太對,而他們也可以當場利用HyperCard初始的功能修正內(nèi)容,以及利用坎寧安加入的新功能補充鏈接。

坎寧安后來在別處又寫了這樣的功能,而且這次他還增加了多用戶寫作功能。新功能之一是程序會在每一次任何一張卡片被更改時,自動在“最近更改”卡片上增加一個連往被更改卡片的鏈接。坎寧安自己常常看“最近更改”卡片,而且還會注意到空白的說明字段會讓他想要描述一下更改的摘要。

特點

使用方便

維護快速:快速創(chuàng)建、更改網(wǎng)站各個頁面內(nèi)容。

格式簡單:基礎(chǔ)內(nèi)容通過文本編輯方式就可以完成,使用少量簡單的控制符還可以加強文章顯示效果。

鏈接方便:通過簡單的“[[條目名稱]]”,可以直接產(chǎn)生內(nèi)部鏈接。外部鏈接的引用也很方便。

自組織

自組織的:同頁面的內(nèi)容一樣,整個超文本的相互關(guān)聯(lián)關(guān)系也可以不斷修改、優(yōu)化。

可匯聚的:系統(tǒng)內(nèi)多個內(nèi)容重復(fù)的頁面可以被匯聚于其中的某個,相應(yīng)的鏈接結(jié)構(gòu)也隨之改變。

可增長

可增長:頁面的鏈接目標可以尚未存在,通過點選鏈結(jié),我們可以創(chuàng)建這些頁面,使系統(tǒng)得以增長。

修訂歷史:記錄頁面的修訂歷史,頁面的各個版本都可以被取得。

開放性

開放的:社群內(nèi)的成員可以任意創(chuàng)建、修改、或刪除頁面。

可觀察:系統(tǒng)內(nèi)頁面的變動可以被來訪者清楚觀察得到。

WiKi支持面向社群的協(xié)作式寫作,同時也包括一組支持這種寫作的輔助工具。有人認為,Wiki系統(tǒng)屬于一種人類知識的網(wǎng)絡(luò)系統(tǒng),我們可以在Web的基礎(chǔ)上對Wiki文本進行瀏覽、創(chuàng)建、更改,而且這種創(chuàng)建、更改、及發(fā)布的代價遠比HTML文本??;與此同時Wiki系統(tǒng)還支持那些面向社群的協(xié)作式寫作,為協(xié)作式寫作提供了必要的幫助;最后,Wiki的寫作者自然構(gòu)成了一個社群,Wiki系統(tǒng)為這個社群提供了簡單的交流工具。與其它超文本系統(tǒng)相比,Wiki有使用簡便且開放的優(yōu)點,所以Wiki系統(tǒng)可以幫助我們在一個社群內(nèi)共享某個領(lǐng)域的知識。

由于Wiki的自主性,可增長以及可觀察的特點,使Wiki本身也成為一個網(wǎng)絡(luò)研究的對象。對Wiki的研究也許能夠讓人們對網(wǎng)絡(luò)的認識更加深入。

另外因為WiKi是一個群體協(xié)作的平臺,所以它還有平等、共享的特點。

應(yīng)用

WiKi在一些需要內(nèi)容管理系統(tǒng)的企業(yè)中得到了廣泛應(yīng)用。JotSpot和SocialText是創(chuàng)WiKi企業(yè)應(yīng)用的先河。

WiKi可以在高校教育環(huán)境中發(fā)揮積極的作用。直到2006年,WiKi教育應(yīng)用在目前來講,全球應(yīng)用的案例都比較少。

WiKi除了被用來創(chuàng)建網(wǎng)站外,也被用作編寫網(wǎng)志。 WiKi在中小學教育方面,可以作為學生協(xié)助學習的平臺。

區(qū)別

Wiki網(wǎng)站的應(yīng)用:

維基Wiki站點一般都有著一個嚴格的共同關(guān)注,Wiki的主題一般是明確的堅定的,Wiki站點的內(nèi)容要求 著高度相關(guān)性。對其確定的主旨,任何寫作者和參與者都應(yīng)當嚴肅地遵從。Wiki的協(xié)作是針對同一主題作外延式和內(nèi)涵式的擴展,將同一個問題談得很充分很深入。博客Blog是一個簡易便捷地發(fā)布自己的心得,關(guān)注個性問題的展示與交流的綜合性平臺。一般的Blog站點都會有一個主題,但是這個主旨往往都是很松散的,而且一般不會去刻意地控制內(nèi)容的相關(guān)性。

Wiki非常適合于做一種“All about something”的站點。個性化在這里不是最重要的,信息的完整性和充分性以及權(quán)威性才是真正的目標。Wiki由于其技術(shù)實現(xiàn)和含義的交織和復(fù)雜性,如果你漫無主題地去發(fā)揮,最終連建立者自己都會很快的迷失。 Blog注重的是個人的思想(不管多么不成熟,多么地匪夷所思),個性化是Blog的最重要特色。Blog注重交流,一般是小范圍的交流,通過訪問者對一些或者一篇Blog文章的評論和交互。

Wiki使用最多也最合適的就是去共同進行文檔的寫作或者文章/書籍的寫作。特別是技術(shù)相關(guān)的(尤以程序開發(fā)相關(guān)的)FAQ,更多的也是更合適地以Wiki來展現(xiàn)。 Blog也有協(xié)作的意思,但是協(xié)作一般是指多人維護,而維護者之間可能著力于完全不同的內(nèi)容。這種協(xié)作在內(nèi)容而言是比較松散的。任何人,任何主體的站點,你都可以以Blog方式展示,都有它的生機和活力。從目前的情況看,Wiki的運用程度不如Blog的廣,但以后會怎樣,還有待觀察,畢竟Wiki是一個共享社區(qū)。

Blog可以展示自己個性化的東西,Wiki則體現(xiàn)共性的東西。

技術(shù)規(guī)范

CAOWIKIpedia

Wiki的技術(shù)和規(guī)范 WiKi是任何人都可以編輯的網(wǎng)頁。在每個正常顯示的頁面下面都有一個編輯按鈕,點擊這個按鈕你就可以編輯頁面了。有些人要問:任何人都可以編輯?那不是亂套了么?其實不然,WiKi體現(xiàn)了一種哲學思想:“人之初,性本善”。WiKi認為不會有人故意破壞WiKi網(wǎng)站,大家來編輯網(wǎng)頁是為了共同參與。雖然如此,還是不免有很多好奇者無意中更改了WiKi網(wǎng)站的內(nèi)容,那么為了維持網(wǎng)站的正確性,WiKi在技術(shù)上和運行規(guī)則上做了一些規(guī)范,做到既持面向大眾公開參與的原則又盡量降低眾多參與者帶來的風險。這些技術(shù)和規(guī)范包括:

1、保留網(wǎng)頁每一次更動的版本:即使參與者將整個頁面刪掉,管理者也會很方便地從紀錄中恢復(fù)最正確的頁面版本。

2、頁面鎖定:一些主要頁面可以用鎖定技術(shù)將內(nèi)容鎖定,外人就不可再編輯了。

3、版本對比:WiKi站點的每個頁面都有更新紀錄,任意兩個版本之間都可以進行對比,WiKi會自動找出他們的差別。

4、更新描述:你在更新一個頁面的時候可以在描述欄中寫上幾句話,如你更新內(nèi)容的依據(jù)、或是跟管理員的對話等。這樣,管理員就知道你更新頁面的情況。

5、IP禁止:盡管WiKi倡導(dǎo)“人之初,性本善”,人人都可參與,但破壞者、惡作劇者總是存在的,WiKi有記錄和封存IP的功能,將破壞者的IP記錄下來他就不能再胡作非為了。

6、Sand Box(沙箱)測試:一般的WiKi都建有一個Sand Box的頁面,這個頁面就是讓初次參與的人先到Sand Box頁面做測試,Sand Box與普通頁面是一樣的,這里你可以任意涂鴉、隨意測試。

7、編輯規(guī)則:任何一個開放的WiKi都有一個編輯規(guī)則,上面寫明了大家建設(shè)維護WiKi站點的規(guī)則。沒有規(guī)矩不成方圓的道理任何地方都是適用的。

擴展

不要混淆“維基”與`“威客中國

維基(WiKi)和威客(witkey)在發(fā)音上相似,不少人士混淆與兩個概念并產(chǎn)生誤解。

維基WiKi以人的自豪和自我體現(xiàn)為動力,把雜亂信息和數(shù)據(jù)結(jié)構(gòu)化,形成可免費共享的知識,所以維基WiKi在知識的共享區(qū)做得很出色;

威客witkey承認人的知識,智慧和能力具有價值,通過知識的價值化促進人們使用自己的智慧參與解決問題,并形成結(jié)構(gòu)化的有價值知識區(qū),所以威客出色的是智慧和知識的領(lǐng)域。

維基百科的問題

無數(shù)的互聯(lián)網(wǎng)用戶為維基百科貢獻了智力勞動,無私的貢獻導(dǎo)致維基的管理者不能隨意的用其牟利,這就是維基的困境,雖然維基提出了維基經(jīng)濟學,但由于其沒有意識到知識的價值化,所以維基也就沒有商品的概念,用經(jīng)濟學描述維基可以看作是一次炒作和混淆視聽的行為。

2008年1月9日本文寫作時,維基的創(chuàng)始者們?nèi)匀粵]有了解維基WiKi的起源和發(fā)展方向,這一點需要用威客中國理論來解答:

維基WiKi起源于BBS的帖子修改權(quán),傳統(tǒng)只有發(fā)布者和網(wǎng)站管理員可以修改帖子的內(nèi)容,當一個帖子所有的瀏覽者(相對)都能參與修改時,維基就誕生了。

參考資料 >

維基.中國百科大全書.2024-03-12

生活家百科家居網(wǎng)