第三方网站流量统计的原理是什么??
我看到 itsun 的代码 是这样的。
JScript code<script src="http://count1.51yes.com/click.aspx?id=10002&logo=1"></script>
51la是这样的。
JScript code<script language="javascript" type="text/javascript" src="http://js.users.51.la/1592345.js"></script>
<noscript><a href="http://www.51.la/?1592345" target="_blank"><img alt="我要啦免费统计" src="http://img.users.51.la/1592345.asp" style="border:none" /></a></noscript>
为什么就可以做到流量统计呢??我看就是 javascript 。有提交到服务器吗??谢谢
------解决方案--------------------js跟html一样 也能是动态执行动态生成的...后缀名是.js,但是它跟.aspx/.php/.jsp没区别的...
------解决方案--------------------大概原理,客户访问的时候,要去读取,因为这些文件,都放在对方的服务器上,你要读取,就要去请求,对方就能记录下请求者的IP,也就能进行流量统计了,有点类似IP签名图
------解决方案--------------------我看就是 javascript 。有提交到服务器吗??
ajax 不就是最好的说明么
------解决方案--------------------就是你点击一次他的js文件会执行一次,仅此而已.
------解决方案--------------------应该是js提交到服务器,服务记录相关用户信息,统计出来
------解决方案--------------------js里面的引用看了么?
------解决方案--------------------第三方流量统计一般都是这么来做的
使用第三方流量统计的页面被客户端打开后,在客户端浏览器中下载了统计脚本脚本并执行脚本里面的函数,该函数会把当前浏览器的信息、访问者的信息及当前页面信息提交到第三方的服务器,提交数据中还有一个网站标示ID,用来区分不同的网站的,最后第三方统计服务器会定期对提交上来的数据进行分析和汇总,就形成了大家看到的流量统计图。
据我所知,脚本提交客户端的信息包含:
.当前页面URL(做页面点击量分析)
.访问者IP地址(可以分析出访问者地域)
.该页面的前一个页面地址(点击来源)
.浏览器版本信息
.操作系统版本信息
...
------解决方案--------------------根本没有提交,在get请求的时候已经记录了用户信息
------解决方案--------------------如果楼主是开发从业人员,不理解这个就太不应该了,当A页面src另一个B页面时,A页面加载的同时B页面也会被加载,B页面加载的过程中就收集了所有需要的数据。
------解决方案--------------------楼主刚刚入门啦。
你直接访问http://count1.51yes.com/click.aspx?id=10002&logo=1
其实他就是一个js
------解决方案--------------------学习