仲介交易 SEO診斷 淘寶客 雲主機 技術大廳
本文深度剖析知乎目前的內容架構模型,對於社區應用開發者可將其中的架構思維推廣到一般 UGC 網站產品的優化上。
知乎是目前國內使用者平均素質最高的網站,其日均訪問 IP 在 60 萬以上。 對於這樣一個使用者活躍度極高、產出大量優質內容(UGC)網站來說,如何把內容更好地組織呈現並將其中優質部分的價值最大化,非常重要。
基礎模組(1 問題-n 回答-n 評論模組)
知乎基礎模組中一個問題對應于 n 個回答,一個回答又對應于 n 個評論,因此我們可以把基礎模組稱為 1 問題-n 回答-n 評論模組。 假設知乎架構模型中僅存在基礎模組,將會是一個怎樣的場景?那就是資訊流隨著時間的推移不斷生成新的內容並把舊資訊快速替換沖刷掉,這種對基礎模組無差別的線性陳列,對使用者來說將是一個災難:
在簡單羅列的線性資訊海洋中,使用者汲取其所需資訊的成本太高; 資訊流如同大河奔流,那些有挖掘價值的資訊點稍縱即逝,即資訊價值被嚴重揮霍; 使用者不能將有價值的資訊點從資訊大河裡「舀」出來,資訊可見而不可用,無法產生長效作用。
知乎的產品設計者很好地意識到了這些潛在的「災難」,並對每個問題點做出了針對性的產品設計方案,下面木柄逐一展開分析。
話題模組
話題模組用來解決「線上性簡單羅列的資訊海洋中,使用者汲取所需資訊的成本太高」的問題。 知乎中,每一個基礎模組(1 問題-n 回答-n 評論模組)可以添加「話題」標識,「話題」描述了基礎模組的「類別」,話題模組與基礎模組是多對多的映射關係(many2many)。 事實上,為內容添加「標識」的做法在以內容為核心的網站的組織架構模型中屢見不鮮,很多網站將這種「標識」稱為標籤(比如 lofter)。
但是知乎的話題比普通網站的標籤走的更遠:知乎的各個話題之間不像標籤那樣是孤立的,它定義了一套將話題組織起來的資料結構。 請注意,話題本身就是對基礎模組的一種組織形式,而又存在一套資料結構描述了話題的組織形式,那麼我們可以將這種資料結構稱作「描述結構組織的結構組織」,知乎自己是這麼介紹這個「描述結構組織的結構組織」 :知乎的全部話題通過父子關係構成一個有根無迴圈的有向圖;根話題即為所有話題的最上層的父話題;請不要在問題上直接綁定根話題。
發現模組
發現模組解決了資訊流如同大河奔流,那些有挖掘價值的資訊點稍縱即逝,即資訊價值被嚴重揮霍的問題。 發現模組主要有兩部分內容組成:推薦與熱門。 熱門內容是由使用者群體行為所做出來的「內容精選」,而推薦內容是知乎運營人員對「群體行為」的補充完善,最大程度地讓有價值的資訊減緩流速,或者二次「逆流」,目的就是讓有價值的資訊得以「上浮」與「駐留」。
此外值得一提的是,如果說發現模組是構築在知乎基礎模組上的資訊「駐留模組」, 那麼話題模組也有一個針對其資訊的「駐留模組」——「話題精華模組」。 發現模組是挖掘全域的有價值的資訊,而「話題精華模組」挖掘的是該話題的有價值的資訊,從而使有價值的資訊在不同的組織維度上得到「駐留」,而不被浩大的資訊流沖的無影無蹤。
收藏模組
收藏模組解決了使用者不能將有價值的資訊點從資訊大河裡「舀」出來,資訊可見而不可用,無法產生長效作用的問題。 收藏功能是很多內容為王的網站架構中重要的一環,使使用者可以從浩淼的資訊流中舀出其感興趣的那一瓢。 知乎的收藏模組支援創建收藏資料夾,即使用者可以對收藏內容再組織,存放到相應的收藏資料夾中。
此外知乎的收藏模組還走的更遠,使用者組織的我的最愛可以設置為「公有」狀態,並分享給其他使用者。 也就是使用者的利己行為(收藏自己感興趣或者有説明的內容),產生了利他的效果(其他使用者也能看到由別人的我的最愛並從中獲益)。 從內容組織角度上來說,知乎的我的最愛不但提供了將資訊「舀」出保存的作用,而且也起到將優質資訊「駐留」與「上浮」的作用。
知乎日報模組
知乎日報模組是一個比較特殊的模組,它並不是知乎的主體模組,你可以將其理解成知乎產品的衍生模組,它事實上也從另外一個角度在解答資訊價值被嚴重揮霍的問題。 知乎日報模組與知乎主體模組採用松耦合的架構模式,它是對知乎這個龐大的優質內容生產機器的二次開發。 知乎日報採取「日報」的方式,每天對知乎中產生的經典內容做一次組織成刊。 知乎日報簡單的佈局、呈現方式,更加符合人們在移動端的閱讀習慣,使那些覺得在移動端使用知乎不方便的使用者,或者想在碎片時間裡進行閱讀的使用者,有一個更加貼心的知乎產品可以選擇。