七月小說網 功能設計(二)
阿新 • • 發佈:2018-02-21
就會 小說 同時 down logs 輪播圖 都是 服務器壓力 進行
概述
在通過對世面上的各種小說網站簡單了解之後(PS:好多盜版網站真的好醜哦。),去除花裏胡哨的功能,保留實用功能。
初步制定了以下幾個功能需求,當然,所有需求功能都是我自己設計、自己評審,大不了到時候再改嘛。(我這也算是敏捷開發?滑稽。)
一、用戶體系
初步設定三類人群
1.遊客
不談了,百分之八九十的人估計都是個這。。。
2.普通用戶
通過郵箱、微信、QQ進行註冊(其實也想搞個手機註冊,奈何阿裏雲的短信包都貴的很哩,暫時擱著吧。。。)
3.VIP用戶
弄這玩意我其實是拒絕的,但是我看了下大部分正版網站有,核心收入吧,不過我這小網站。。。姑且保留吧
二、網站首頁
首頁很重要,暫時決定放置如下功能:
1.頂欄封推
四本書、首頁輪播圖形式。
2.站長強推
四本書、【封面】【書名】【作者】【簡介】【類別】【點擊數】
3.本周熱門 + 網文新風 + 男頻新書 + 男頻完本 + 女頻新書 + 女頻完本
各六本、【封面】【書名】【作者】
4.男生精選 + 女生精選
各三本、【封面】【書名】【作者】【簡介】【類別】
5.排行榜
十本書、【排名】【書名】【點擊數】
6.類別展示
從數據庫讀取所有類別以及每個類別下面的藏書數目。
7.底欄封推
三本書、橫幅圖片展示
三、精選
把上邊的各種形式擴展到數據庫裏面的全部書籍進行排序,展示詳細信息。
四、作品信息
把這本小說的所有信息展示出來,所有章節列出來。
五、章節內容
單章小說閱讀。
六、爬蟲功能
我準備下面兩種方法並行。先弄他一萬本小說。站內搜不到的再觸發式調用搜索接口,爬取其他網站的小說。
觸發式
定時爬取其他網站的排行榜、首頁精選內容展示到首頁上,只歸檔書名和作者,有人點擊或者搜索某本小說之後,再去爬章節信息和章節內容。同時保存到數據庫裏,下次別的人再看這本書就會快很多了。
優點:無需一直爬蟲,服務器壓力小。摒棄很多無效資源。
缺點:小說更新慢一拍,首次加載慢。
持續式。
不談了,定時、完整。直接整本書都錄進去。
初稿,待完善。
七月小說網 功能設計(二)