1. 程式人生 > >七月小說網 功能設計(二)

七月小說網 功能設計(二)

就會 小說 同時 down logs 輪播圖 都是 服務器壓力 進行

概述

在通過對世面上的各種小說網站簡單了解之後(PS:好多盜版網站真的好醜哦。),去除花裏胡哨的功能,保留實用功能。
初步制定了以下幾個功能需求,當然,所有需求功能都是我自己設計、自己評審,大不了到時候再改嘛。(我這也算是敏捷開發?滑稽。)

一、用戶體系

初步設定三類人群

1.遊客

不談了,百分之八九十的人估計都是個這。。。

2.普通用戶

通過郵箱、微信、QQ進行註冊(其實也想搞個手機註冊,奈何阿裏雲的短信包都貴的很哩,暫時擱著吧。。。)

3.VIP用戶

弄這玩意我其實是拒絕的,但是我看了下大部分正版網站有,核心收入吧,不過我這小網站。。。姑且保留吧

二、網站首頁

首頁很重要,暫時決定放置如下功能:

1.頂欄封推

四本書、首頁輪播圖形式。

2.站長強推

四本書、【封面】【書名】【作者】【簡介】【類別】【點擊數】

3.本周熱門 + 網文新風 + 男頻新書 + 男頻完本 + 女頻新書 + 女頻完本

各六本、【封面】【書名】【作者】

4.男生精選 + 女生精選

各三本、【封面】【書名】【作者】【簡介】【類別】

5.排行榜

十本書、【排名】【書名】【點擊數】

6.類別展示

從數據庫讀取所有類別以及每個類別下面的藏書數目。

7.底欄封推

三本書、橫幅圖片展示

三、精選

把上邊的各種形式擴展到數據庫裏面的全部書籍進行排序,展示詳細信息。

四、作品信息

把這本小說的所有信息展示出來,所有章節列出來。

五、章節內容

單章小說閱讀。

六、爬蟲功能

我準備下面兩種方法並行。先弄他一萬本小說。站內搜不到的再觸發式調用搜索接口,爬取其他網站的小說。

觸發式

定時爬取其他網站的排行榜、首頁精選內容展示到首頁上,只歸檔書名和作者,有人點擊或者搜索某本小說之後,再去爬章節信息和章節內容。同時保存到數據庫裏,下次別的人再看這本書就會快很多了。

優點:無需一直爬蟲,服務器壓力小。摒棄很多無效資源。
缺點:小說更新慢一拍,首次加載慢。

持續式。

不談了,定時、完整。直接整本書都錄進去。

初稿,待完善。

七月小說網 功能設計(二)