关于网站页面访问量统计的问题
技术问题,还是去技术论坛吧1. 关于页面刷新后不会自动+1,指的是页面短期内一直刷新在同一个浏览器刷新不会被记录,在不同电脑一定间隔时间后点击该页面可以被记录关于这个需求,你又不是做投票软件,记录用户ip地址,用户刷新一次或点击就算一次点击,不用做的这么精确吧!一般统计网页程序,都是内嵌js脚本,你建立一个用于统计的js公用文件,然后需要统计的页面都引用他。
请参考Piwikdocument.write(unescape("%3Cscript src='" + (("https:" == document.location.protocol) ? "https://demo2.piwik.org/" : "http://demo2.piwik.org/") + "piwik.js' type='text/javascript'%3E%3C/script%3E")); </script>try { var piwikTracker = Piwik.getTracker((("https:" == document.location.protocol) ? "https://demo.piwik.org/" : "http://demo.piwik.org/") + "piwik.php", 1); piwikTracker.setCookieDomain('*.piwik.org'); if(document.domain != 'piwik.org') { piwikTracker.setDocumentTitle(document.domain + "/" + document.title); } // Set the domain the visitor landed on, in the Custom Variable if(!piwikTracker.getCustomVariable(1)) { piwikTracker.setCustomVariable(1, "Domain landed", document.domain ); } piwikTracker.trackPageView(); piwikTracker.enableLinkTracking(); } catch( err ) {} </script>每次页面加载完毕,js就往你后台发一个请求,这个请求包含了,比如说客户端访问的url,然后d电脑分辨率啊什么的,到服务器端,你能得到ip地址,解析一下http请求头,也能得到一些信息。
然后记录下来。
转载请注明出处51数据库 » 用网页刷新软件却不计算浏览量
Personalitycha