首頁  >  文章  >  後端開發  >  javascript - 怎麼設定假的瀏覽量?並且不能讓人看出來?

javascript - 怎麼設定假的瀏覽量?並且不能讓人看出來?

WBOY
WBOY原創
2016-08-18 09:16:331439瀏覽

想做一個假的瀏覽量,展現在頁面。資料庫隨機產生了一個假資料字段,所有的隨機都可以。但是如果剛剛上傳上去的,不能為隨機吧,那也太假了,目前是按時間,推遲一天,但是如果一天之內上傳好多,全是瀏覽量都為個位數了,怎麼合理的解決這樣的問題?歡迎提出更好的解決方案?

回覆內容:

想做一個假的瀏覽量,展現在頁面。資料庫隨機產生了一個假資料字段,所有的隨機都可以。但是如果剛剛上傳上去的,不能為隨機吧,那也太假了,目前是按時間,推遲一天,但是如果一天之內上傳好多,全是瀏覽量都為個位數了,怎麼合理的解決這樣的問題?歡迎提出更好的解決方案?

寫個隨機遞增函數腳本咯,例如剛開始瀏覽量是1,後續每隔一定時間(以小時計)添加一個20以內的rand,循環。

正常狀況:
點一下 -> 一個點擊量

初級作弊:
點一下 -> [a, b]區間內某值個點擊量

中級作弊:
[a, b]為動態區間,和當前總點擊量及發佈時間掛鉤

我曾經做過一個差不多的東西,工作性質,我在的那個網站發布的就是一些給領導給宣傳看的東西,對於績效的評比,最簡單的就是拉點擊量閱讀量。
但是要怎麼樣把假的弄得看起來真一些,首先最基本的一點,點擊量遵循傳播法則,開始不高,後面變化會陡峭一些。
我是寫了一個腳本,記錄最近發布的那些文章id,因為日期本來就是漸增的嘛,用日期當基數再加點seed,公式就出來了。
當然,還要限制一下天數,我弄得是7天,不然太久的報道還有幾十日訪問就太熱火了點。
由於我們沒有篩選每日增長的功能,只有一個總數,所以手腳還是挺好做的。

一定要這麼做的話,也是後台產生隨機遞增數,前台只管顯示就好了

既然已經設計好隨機數字段了,發布文章的時候生成隨機的瀏覽量沒什麼大不了的事!只要設定的數值別太大也沒什麼,你還擔心瀏覽用戶看出來,你要堅信我的網站我做主我任性。

每次用戶點擊需要瀏覽量+1的時候加上個隨機數字就好,不太誇張就行

其實是有兩個變量,一個是真實瀏覽量,一個是天數,只要這兩個組合起來,再給一個合理的權重就可以了。

不懂這句話什麼意思

目前是按時間,推遲一天,但是如果一天之內上傳好多,全是瀏覽量都為個位數了

給兩種建議吧
一、用戶瀏覽的時候隨機加,這個方法當用戶多次刷新頁面的時候會看起來很假。
二、建立定時任務,每隔一段時間執行一次增加瀏覽量的程式碼。

可以按照機率來增加的多一點,例如 1/10的機率 增加 100 個訪問量。

可以根據創建時間判斷,超過創建時間多少分鐘|小時|之後就開啟上帝模式,至於怎樣把數字做得漂亮,那就是數學問題了。

PS:執行方式有很多種,定時任務、訊息機制、在請求中判斷執行等等。

直接《p》最快了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn