最近在做**打點(對站點元素的點選進行統計)的一些工作。打點方式主要分為以下兩種。
前端打點:前端工程師手動在頁面中嵌入自定義屬性、class等標記,再通過js上報點選記錄。
後端打點:不在前端進行任何標記,js自動上報所有元素點選資訊(xpath,id,多級class等),後端通過還原元素來進行統計。
這兩種方式有各自的優缺點。前端打點最大的缺點在於打點過多或者多人參與開發的時候容易出現操作失誤產生的丟失。優點在於無論dom如何變化。打點資訊始終正確,不需要複雜的還原操作。
後端打點最大有點在於自動化。最大缺點在於對於dom變化多的頁面,難以實現完整的還原。xpath和多級class都不能解決這個問題。除非是除非是無dom變化或者變化非常少的頁面。否則不推薦使用這種方式。
wordpress站點的統計
通過google analytics和google analytics for wordpress外掛程式可以很好的對wordpress部落格站點進行統計 google analytics google analytics for wordpress 1.google analytics 首先通過自...
Mongodb 關心問題札記
size medium 1.mongodb目前尚未找到比較優雅的事務實現方案,一般的方案請參考 2.mongodb的隔離級別是預設的uncommited read,因為mongo 並不是實時的刷盤的,mongo啟動缺省會把資料檔案同步到稱為shared view記憶體中,如果開啟了journal,系...
Rainbow的站點流量統計分析
rainbow的站點流量統計分析 資料訪問層 rainbow.framework.security.monitoring 類實現記錄訪問日誌資訊。rainbow.framework.monitoring.utility 類實現統計資訊的獲取。程式有3個地方記錄訪問日誌,一是業務邏輯層的rainbow...