一文搞懂PV UV VV IP及其關係與計算

2022-01-10 00:54:25 字數 1755 閱讀 2054

ps:這個假期我是**也沒去,除了在家帶娃,就是抽空寫文了。有人說:假期沒人看技術文?我不信!

我們還是以一張圖來看下小夥伴的疑問吧。

接下來,我們就進入正文吧。

pv即page view,**瀏覽量,指頁面瀏覽的次數,用以衡量**使用者訪問的網頁數量。

使用者每次開啟乙個頁面便記錄1次pv,多次開啟同一頁面則瀏覽量累計。一般來說,pv與來訪者的數量成正比,但是pv並不直接決定頁面的真實來訪者數量,如同乙個來訪者通過不斷的重新整理頁面,也可以製造出非常高的pv。

具體的說,pv值就是所有訪問者在24小時(0點到24點)內看了某個**多少個頁面或某個網頁多少次。pv是指頁面重新整理的次數,每一次頁面重新整理,就算做一次pv流量。

uv即unique visitor,獨立訪客數,指一天內訪問某站點的人數,以cookie或者token為依據。

1天內同一訪客的多次訪問只記錄為乙個訪客。通過ip和cookie是判斷uv值的兩種方式。

用cookie分析uv值

當客戶端第一次訪問某個**伺服器的時候,**伺服器會給這個客戶端的電腦發出乙個cookie,通常放在這個客戶端電腦的c盤當中。在這個cookie中會分配乙個獨一無二的編號,這其中會記錄一些訪問伺服器的資訊,如訪問時間,訪問了哪些頁面等等。當你下次再訪問這個伺服器的時候,伺服器就可以直接從你的電腦中找到上一次放進去的cookie檔案,並且對其進行一些更新,但那個獨一無二的編號是不會變的。

vv即visit view,訪客訪問的次數,用以記錄所有訪客一天內訪問**的次數。

當訪客完成所有的瀏覽並最終關掉該**的所有頁面時,便完成了一次訪問,同一訪客一天內可能有多次訪問行為,訪問次數累計。

這裡需要注意的是:如果兩台機器訪問伺服器而使用的是同乙個ip,那麼只能算是乙個ip的訪問。

ip和uv之間的資料不會有太大的差異,通常uv量和比ip量高出一點,每個uv相對於每個ip更準確地對應乙個實際的瀏覽者。

①uv大於ip

這種情況就是在網咖、學校、公司等,公用相同ip的場所中不同的使用者,或者多種不同瀏覽器訪問**,那麼uv數會大於ip數。

②uv小於ip

一般的家庭網路中,大多數電腦使用adsl撥號上網,所以同乙個使用者在家裡不同時間訪問**時,ip可能會不同,因為它會根據時間變動ip,即動態的ip位址,但是實際訪客數唯一,便會出現uv數小於ip數的情況。

例如,在家用adsl撥號上網,早上8點訪問了www.binghe.com下的2個頁面,下午2點又訪問了www.binghe.com下的3個頁面。那麼,對於www.binghe.com來說,今天的pv、uv、vv、ip各項指標該如何計算?

計算pv

pv指瀏覽量,pv數等於上午瀏覽的2個頁面和下午瀏覽的3個頁面之和,即 pv = 2 + 3。

計算uv

uv指獨立訪客數,一天內同一訪客的多次訪問只計為1個uv,即 uv = 1。

計算vv

vv指訪客的訪問次數,上午和下午分別有一次訪問行為,即 vv = 2。

計算ip

ip為獨立ip數,由於adsl撥號上網每次都ip不同,即 ip = 2。

好了,今天我們就到這兒吧,下期見!!

另外,我開源的各個pdf,後續我都會持續更新和維護,感謝大家長期以來對冰河的支援!!

一文搞懂transform skew

目錄 如何理解斜切 skew,先看乙個 demo。在下面的 demo 中,有 4 個正方形,分別是 紅色 不做 skew 變換,綠色 x 方向變換,藍色 y 方向變換,黑色 兩個方向都變換,拖動下面的滑塊可以檢視改變 skew 角度後的效果。切換 selector 可以設定 transform or...

一文搞懂property函式

接下來我帶大家了解乙個函式的作用以及使用技巧,希望對大家都有幫助,話不多說,接下來就開始我的表演特性 首先property有兩種用法,一種是作為函式的用法,一種是作為裝飾器的用法,接下來我們就逐一分析 property函式 看一下作為函式它包含的引數都有哪些 property fget none,f...

一文搞懂記憶體屏障

gcc編譯選項中有個 o選項,表示編譯 的時候進行優化。這樣就會出現一種可能 優化後的 和優化前的 順序不一致。來看個例子 8 include9 10 int a,b 11 12 int main 13 很簡單,我們使用不加優化選項來將其編譯為組合語言 yuhao laplace workspace...