大家好,我是冷宮~
上次(其實已經是上個月了XD)提到想和大家分享我做的小說網站的內容,今天終於有時間來更新一下開發日誌了。
我打算分成幾次,慢慢說明我所做的功能,以及我這麼做的想法是什麼。
首先,最讓人在意的除了是否有機會出版之外,應該就是作品的曝光度了。
我在我的網站上採用了比較另類的作法,試圖解決曝光平衡的問題。和大部份的網站一樣,我也有做一個熱門文章排行榜,但是這個排行榜並不是只要作品點閱率高就能進入,而是讀者要消耗網站內的虛擬金幣給作者鼓勵,才能提高作品的人氣。
虛擬金幣不用儲值,只要每日有登入網站、在其他作品底下留言......就能獲得登入獎勵、留言獎勵等等。但是每個人一天之內能獲得的金幣是有限的,所以想幫某作品洗人氣會相對困難。
可能有人想,只要有心多開幾個帳號,洗人氣有什麼困難?這個我也考慮過了,所以我還會再在帳號上加入「等級系統」,有些功能必須先提升帳號等級才能使用,提昇的方法是透過留言、與其他人互動、穩定更新作品等等,來獲得經驗值,讓你的帳號升等、解鎖功能。
這部份我還沒有設計好,但主要是為了防止垃圾帳號來破壞正常使用者的體驗,假如正在看這篇日誌的你有什麼想法,歡迎提出來一起討論
。
說回熱門文章排行榜。剛才說了登上熱門文章的方式,接下來我再繼續說明其他規則。
眾所周知,熱門的創作通常只會越來越熱門,永遠在排行榜上佔有一席之地,這會讓新的作品很難有機會被發現、被關注。所以我做的熱門文章排行榜是採用另一種模式。
網站每天會統計一次作品被按「Like」的次數,選出當日人氣最高的前N部作品,將它們推上熱門排行。這些作品僅會在排行榜上曝光一天,並且七天內都不能再上榜。
此外,熱門排行看的並不是「作品從連載開始累積的熱門度」,而是「這次上榜過後再次累積的熱門度」。
這個說來複雜,我直接舉個例子。
A作品每日被按Like的次數很穩定,每日熱門度100;B作品每日被按Like的次數也很穩定,但每日熱門度只有40。按照一般的作法,假如一天只有一部作品能登上熱門榜,那應該天天都是A作品曝光,B作品一直上不了排行榜。
所以我實際採用的作法如下。
第一天:
A作品Like數增加100,累積Like數100,熱門度100;
B作品Like數增加40,累積Like數40,熱門度40。
A作品上榜,且熱門度歸零。
第二天:
A作品Like數增加100,累積Like數200,熱門度100;
B作品Like數增加40,累積Like數80,熱門度80。
A作品上榜,且熱門度歸零。
第三天:
A作品Like數增加100,累積Like數300,熱門度100;
B作品Like數增加40,累積Like數120,熱門度120。
B作品上榜,且熱門度歸零。
大概是這種感覺。換句話說,即使作品的單日人氣不夠高,只要人氣穩定,一樣有機會登上熱門排行。反過來說,單日人氣很高的作品,只要人氣不穩定,也無法在熱門榜單上長駐。
除了熱門度之外,作品點閱率也經常會影響一個人願不願意閱讀一部作品,甚至影響作者有沒有心力繼續堅持創作。
有鑑於此,我在我的網站上也採用了比較另類的點閱率計算方式,並且暫時「不會公開顯示」讓任何人看見,連作者自己也看不到。也許未來有需要會將點閱率顯示出來,但我目前的想法是希望無論作者也好、讀者也好,都不要被這些數字影響心情跟判斷力。
這次的介紹大概就到這邊,實際動筆才發現要解釋設計邏輯遠比想像中困難
。假如有什麼地方沒看明白,那大概是我解釋得太差,歡迎留言提醒我
。
最後總結一下這次提到的網站特色:
(1)作品不容易被洗人氣
(2)作品熱門排行榜每日更新一次,當日上榜作品於七日內不會再次上榜
(3)並不是累積人氣越高的作品就越有機會長駐在熱門排行榜
(4)網站不公開顯示作品點閱數
話說,我還沒想好網站要叫什麼名字啊......大家有什麼想法嗎XD?!
我是冷宮,網站持續開發中,有興趣的朋友歡迎提供想法,我們下次再見!