聽說網易的一元奪寶項目一天的現金流水就達到了1個億,老板聽說有這回事,就着手讓我這邊逆向一個自己的一元奪寶。既然是老板欽定的項目,必須要積極的應對,不過對於外界傳言一天一個億的流水,寫個爬蟲抓取他們家站點網頁,一分析就知道這傳言靠譜不靠譜了。
那么什么是一元奪寶了?它是中國技術先進的互聯網公司網易推出的回饋用戶的活動平台,其引入了當下互聯網的新概念——眾籌的形式,每個用戶最低只需1元就有機會獲得一件獎品,玩法創新,獎品均為炙手可熱的爆款。 網易官方優質的活動平台好玩有驚喜。不過我們再把他理解得通俗一點就是福利彩票的形式,或者說是交低智商稅吧。在網易的一元奪寶網站上面簡單的截了5張圖片,如下:
圖一、奪寶商品列表
圖二、奪寶商品詳情頁
圖三、某商品奪寶記錄
圖四、奪寶開獎計算公式
圖五、全站最新50條奪寶記錄時間列表
那么從上面5張圖中可以看出什么了?
對於圖一:A、總需多少人次,已經參與多少人次,剩余多少人次。
B、十元專區。那么意味着是不是還有五元專區、一元專區了?
對於圖二:A、第多少期奪寶。
B、投注的基本單位,圖片中的 “10”。
C、與圖一A重復。
對於圖三:A、奪寶支付時間
B、奪寶用戶信息,頭像、昵稱或者賬號。
C、奪寶者的網絡IP信息
D、參與了多少人次,系統隨機分配的奪寶號碼。
對於圖四:A、開獎幸運號碼計算公式。
B、余數(被利用的場景很多,例如一致性哈希計算,分布式緩存服務器定位等)。
對於圖五:A、全站最后50條奪寶記錄,我們就暫且把它理解成奪寶訂單吧。
其實,這么一分析,就可以抽取出幾個關鍵點。商品,訂單,奪寶期(第n期),開獎計算,奪寶商品配置。對於這5個關鍵點怎么詳細展開以及涉及的數據庫設計與解決方案將在下一篇展開。