1.如何統計停留時間
具體參考“客戶統計”相關程式。大緻說來,一般有3個表:日表,月表,年表
日表基本設計:IP,進來時間,離開時間,目前時間,停留頁面,客戶ID(如果登陸),SESSIONID等等
客戶通路頁面,查詢日表有資料沒有(SESSIONID),有就更新目前時間和停留頁面,沒有就建立
判斷客戶離開時間,可以在前台用JS實作。可以預先定義目前時間和真實時間差多少為離線
年表和月表實際是統計用表,每天使用計劃任務按照規則分類統計日表資料
2.有的統計隻有一個圖檔也能實作是什麼原理?
實際不是一個圖檔!!而是一個統計程式(寫日表的),最後傳回一個圖檔而已!!!
3.網站熱力圖又是怎麼實作?
這個,一般使用AJAX實作即時存儲。AJAX監視滑鼠點選事件,有點選行為發生,傳輸到背景處理(滑鼠坐标,點選文字等等)
4.比如站長統計隻是引入了一個PHP檔案,是如何統計出分辨率這些東西的呢?
JAVASCRIPT有專門的函數取螢幕分辨率的。隻是最後通過AJAX傳回背景處理!