我想實現一個簡單的內部表格來跟蹤我網站上的用戶頁面瀏覽。沒有針對某個特定的假設,什麼是有用的數據存儲?最終,我會用它來構建圖形或決策樹,以更好地瞭解我們的用戶羣。這是靜態的(沒有JavaScript)。跟蹤頁面瀏覽時存儲什麼有用的參數?
事情我能想到的:
- URL訪問
- HTTP參考[R] ER
- HTTP接受語言
- 代理的瀏覽器
- 會話ID
- 用戶ID(如果已登錄)
- 參觀時間
我想實現一個簡單的內部表格來跟蹤我網站上的用戶頁面瀏覽。沒有針對某個特定的假設,什麼是有用的數據存儲?最終,我會用它來構建圖形或決策樹,以更好地瞭解我們的用戶羣。這是靜態的(沒有JavaScript)。跟蹤頁面瀏覽時存儲什麼有用的參數?
事情我能想到的:
這取決於您的網站是如何公開的。如果您的站點需要身份驗證您可以有更多的控制統計,因爲您可以跟蹤用戶(訪客)的歷史。在用戶不需要驗證的情況下,您僅限於SERVER VARIABLES提供的信息:HTTP_USER_AGENT; REMOTE_USER; REMOTE_ADDR;遠程主機; REMOTE_PORT; HTTP_COOKIE; HTTP_USER_AGENT。
我已經實現了這樣的事情,每次一些非公開網站上到網站,信息我存儲喜歡的外觀,用戶登錄:
聽起來像一個良好的開端,
我會傾向於存儲訪問者的IP地址,並從通過地理IP衍生查找訪問者的位置。
此外,你可以考慮反向dns的IP來獲得你的用戶是isp的想法,你可能永遠不會使用它,但如果你有一個下游緩存導致問題的報告可能會有用。
你可以使用谷歌分析的,除了會話/用戶ID一切.. – drudge 2010-12-21 01:23:55
對不起,我想這個習俗。 – ash 2010-12-23 01:20:39