不平凡軟件,始于2014

首頁 | 加入收藏 | 設(shè)為首頁

15565077981

您當(dāng)前的位置:首頁 >  軟件開發(fā)觀點>詳細

鄭州軟件定做:網(wǎng)站中訪客量是怎么計算的

發(fā)布者: 鄭州軟件開發(fā) 07-07




       不知道有沒有人對于訪客量的計算有過關(guān)注,網(wǎng)站維護人員每天都在維護自己的網(wǎng)站,希望提高自己網(wǎng)站的訪問量,有些人可能打開一下就關(guān)了。有些人會長時間停留在一個頁面。今天,我們來看看目前主流計算方法都有些什么?

       1.后一頁面打開時刻減去前一頁面打開時刻,得到前一頁面的停留時長。

       2.通過心跳包定時發(fā)送數(shù)據(jù)包,為了不使客戶端或服務(wù)端的負(fù)載過重,數(shù)據(jù)包發(fā)送的間隔一般被控制在 15 30 秒之間。

       3.主動在用戶主動關(guān)閉頁面時發(fā)送數(shù)據(jù)包,通過關(guān)閉時間和打開時間之間的差值來獲取頁面停留時間。

       那么這三種方法又有什么好處或者不足呢?

       第一種方法,有兩個明顯的不足:最后一個頁面的停留時間是訪問不到的,如果一共只有一個頁面,那么這個頁面停留再久也不會進行統(tǒng)計;對于同時打開很多頁面的情況,則只有倒數(shù)第二個頁面會得到相對準(zhǔn)備的停留時長,而其它所有中間被打開的頁面的停留時長,都會被記錄為一瞬間,有可能就會被作為臟數(shù)據(jù)拋棄掉了。

       第二種方法,好處是結(jié)合頁面是否位于前臺,可以更精確地計算所有頁面的真實被瀏覽的時長。不足則數(shù)據(jù)包發(fā)送的時間間隔決定了統(tǒng)計的精度以及數(shù)據(jù)上報的負(fù)載,越大的精度意味著越高的負(fù)載。

       第三種方法,是為了解決第一點中只打開一頁時無法計算停留時長的問題,但這樣的風(fēng)險是并不能確保數(shù)據(jù)包發(fā)送100%成功。對于同時打開多個頁面的情況,無法準(zhǔn)確獲取用戶瀏覽時長的問題也依然沒有解決,用戶關(guān)閉某頁面的時間減去頁面被打開的時間,并不能真正體現(xiàn)用戶的瀏覽時間,只能體現(xiàn)頁面被打開的時間。另外,如果用戶長期不關(guān)閉頁面,頁面的停留時長就會長得夸張,為了規(guī)避這個問題,也需要引入 session 或者其它約束。

       凡事都有兩面性,有優(yōu)勢也會有缺點。不論是優(yōu)勢還是缺點。了解了這些知識,至少在以后的網(wǎng)站優(yōu)化中不再那么的盲目。

       不平凡軟件,鄭州軟件開發(fā)公司,鄭州軟件開發(fā),鄭州軟件定制,鄭州微信開發(fā),鄭州進銷存定制開發(fā),鄭州OA系統(tǒng)開發(fā),鄭州軟件開發(fā)公司


返回列表

上一篇

鄭州軟件開發(fā)認(rèn)為做好app開發(fā)推廣工作是一門學(xué)問

下一篇

鄭州軟件定做:為何這些網(wǎng)站制作費用不能降

相關(guān)新聞

相關(guān)案例