標籤:
1、What‘s V2EX?
關於這個問題,我們可以看看其作者Livid早期自己的V2EX社區的介紹:
What‘s V2EX?
這是很多人都問過的問題,而我一直都沒有做出一個明確的解答。因為我實在覺得這是一個很難一次就完全解答完整的問題。不過,今天我會試著給出第一個版本的解答。
V2EX 是一個由各種話題組成的社區,這些話題以各類技術和文化話題為主,同時 V2EX 還歡迎任何新的話題的加入。目前 V2EX 中最火熱的話題包括 Linux、Mac、PHP、Project Babel(搭建 V2EX 所用的程式)、網頁設計、互連網創業、音樂、Blogging 及 Livid。
這是 V2EX 自 2006 年 4 月上線以來自由發展的結果,因此可以說現在的 V2EX 是由一群 geek 所驅動,我覺得這好極了,因為從一個很自私的願望來說,geek 是我最樂意去打交道的一個群體,他們是這個社會的絕對少數派,幾乎每一個人都有著自己不期望被別人理解的偏執和激情,而這就是 geek 們最可愛的天性。
因此,雖然目前 V2EX 的話題正在向所有方向擴充,但是毫無疑問 V2EX 依然將會在未來的很長一段時間做一個最好的服務於 geek 們的社區。
補充:現在V2EX已經重新開啟,並以Google GAE為平台,在http://github.com上發布了原始碼,可以下載後架設屬於自己的個性社區,詳情可以參考:http://v2ex.appspot.com;
2、如何安裝V2EX?
- 啟用Google APP Engine服務:
1)、沒有使用過GAE服務的,可以先用Gmail賬戶去 Google App Engine註冊登入,期間會要求手機簡訊驗證,否則無法註冊成功,(以後也可以通過這個手機接收Google Calendar的免費簡訊提醒,很實用);
2)、填寫 Application Identifier (輸入你將可以得到一個 “xxx.appspot.com”的網域名稱,xxx就是你剛輸入並通過的Application Identifier。) 和 >Application Title (標題,隨意啦)以及勾選同意服務條款,點 Save 即完成建立;
3)、然後這裡下載安裝GAE和Python。
- 下載V2EX:
官方:http://github.com/livid/v2ex
徐明改版(增加了Goole帳號直接登入):http://github.com/xuming/v2ex;(需要copy官版的config.py.example,並修改部分頁面)
- 修改V2EX設定檔:
解壓後修改app.yaml.example和config.py.example,
1)、去掉上述2個檔案名稱字的尾碼“.example";
2)、修改app.yaml第一行的"application: v2ex",將v2ex換成xxx(就是第1步中申請並通過的Application Identifier) ;
3)、先去http://www.google.com/recaptcha註冊個圖形驗證碼服務;
4)、修改config.py,在代碼最後的recaptcha_public_key = ‘‘,recaptcha_private_key = ‘‘中輸入剛申請到的recaptcha的2個key,儲存關閉。
- 修改預設範本:
1)、開啟...\static\img檔案夾,替換相應的圖片,如:favicon.ico 、logo.png;
2)、開啟...\tpl\desktop檔案夾,修改相應html頁面的內容,此處略;
- 添加上傳V2EX入Google APP Engine:
1)、開啟Google APP Engine
2)、點擊File - Add Existing Application... ,然後在彈出的對話方塊中選中剛才解壓縮後的viex檔案夾,點擊add;
3)、點擊Deploy,然後輸入gmail帳號和密碼,上傳至GAE伺服器,然後等待若干時間;
3、如何進入V2EX後台管理?
和其他網路服務有點不同,對於v2ex來說,預設第一個註冊的使用者就擁有系統管理權限,所以上傳成功後,等可以正常進入V2EX時,趕緊註冊登入吧;
- 依次輸入Username(暱稱) - Password(密碼) - Email(郵箱) - recaptcha(驗證碼),然後點擊Sign up(註冊),即完成註冊;
- 登入後,可以在首頁頂部中找到Settings中補充輸入相應的資訊,並選擇使用的語言(中英文),預設開啟了Gravatar個人映像服務(和你郵箱地址關聯的,詳情請自行google之)
4、如何配置V2EX??
登入後,進入BackstageSign(後台),
- 點擊Site Settings(網站設定),輸入網站相關的描述,其中:
Home Categories是用於在首頁顯示的分類(每行一個,輸入完畢後,斷行符號輸入下一個);
Analytics ID為你在Google Analytics (網站統計)添加入你網站後,得到的一個該網站唯一統計ID,可以略過;
Language(語言) 為網站語言
- 在Sections(地區設定)中,點擊“Add New Sections”添加1級分類(此分類並不會顯示如何地方,純粹是為了分類而分類);
- 點擊地區中的某一個Sections,進入後在右側“添加新節點”,然後輸入節點名(最後用英文)、節點標題、節點副標題,添加2級分類(也就是節點,用於首頁顯示,並通過這個節點來聚集相關的人員進入討論);
- 預設添加完的節點僅僅顯示在前台首頁的右側,如果需要顯示在首頁下方預設分類中,就需要再次點擊剛剛添加的分節點,此時你就會發現下面多了幾個屬性,在“節點開放分類”中輸入剛才第一步中Site Settings(網站設定) - Home Categories(首頁分類)中輸入的相應分類名;
- 需要顯示特殊效果的,可以進入Topic Settings(主題設定)中,在Enable Topic Types(開啟主題類型)中選擇“Enabled”,然後在Topic Types(主題類型)中輸入“節點名:顏色代碼”(不要引號),如:“灌水:#d4e3b6”,和首頁分類一樣,輸完一個按斷行符號,再輸入下一個每行一個;(如果進入此處失敗,可以後退,在個人設定中將語言該為English後再進入設定;這個bug,估計Livid下個版本中肯定會去掉的)
- 完成上述步驟後,因為緩衝原因,添加的結果可能不會立即顯示,此時可以在後台頁面下端的Delete Specified Cached Item(刪除緩衝)中輸入:"index_categories",然後點擊Delete刪除緩衝,完畢後就可以回到首頁查看效果;
5、如何使用V2EX?
完成上述步驟後,就可以開始邀請人進來參與討論了,
- 註冊(使用徐明修改版的,可以讓擁有Gmail帳號的跳過此步,直接點擊右上方的 “Google使用者請直接登入” )
- 登入論壇;
- 點擊底部或右側欄中相應感興趣的“節點”;
- 點擊本文頁面左上方的 “建立主題”;
- 寫下標題、本文;
- 選擇相應的主題類型(可選項,非必須,選了的話,在本文標題旁會多了個醒目的帶背景色的主題名);
- 點擊本文下面的“建立”按鈕;
- - Over -
6、其他小技巧?
完成上述後,剩下的就自己慢慢摸索吧,以後有時間再回來補充;
1、本文字數不能超過2000:可以先寫一部分,提交後,然後點擊修改,此時就可以繞開2000字元限制了! :)
如何架設部署V2EX社區/論壇(Google App Engine版)