PHP-如何设计一个点击统计系统?

发布于 2016-11-25 01:44:57 字数 49 浏览 1282 评论 6

需要对网站页面的某些区域进行点击统计,设计一个系统可以灵活的配置并且统计相应的数据。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

晚风撩人 2017-11-05 12:44:26

应该设计一个统一过滤器,对每个http请求的request中的信息都进行定制好的检查,如果符合某一定制规则就算多了一次有效统计事件,可以把request信息发到别的异步方法里去检查不影响访问速度

灵芸 2017-09-18 14:22:49

1.对页面中的每个portlet进行坐标区域划分
2.用js监听鼠标点击
3.把点击的坐标位置用AJAX发送到服务器端,由服务器端进行分析

浮生未歇 2017-04-21 21:26:45

这个google的实现方式是通过全局js hook所有的对象的点击事件,然后后台服务器统计这些事件。

灵芸 2017-03-13 21:01:13

可以用Redis的INCR
新浪微博在这方面应用比较多

甜柠檬 2017-03-02 08:27:37

文章的点击量,有业界知名的网站用redis,网页区域的点击统计,在服务器端也类似吧。

虐人心 2017-02-05 22:20:52

1、在head中加入如下代码:

<script language=javascript>
document.cookie="new=notread";
if (document.cookie.indexOf("news<?=$_GET['id']?>=read")==-1){
document.cookie="news<?=$_GET['id']?>=read";
location.reload();
} else {
document.cookie="new=read";
}
</script>

2、在浏览页面中加入:

if ($HTTP_COOKIE_VARS["new"]=="notread") mysql_query("update news set views=views+1 where id=".$_GET['id']);

3、over!
注:红字为地址栏以“?id=**”形式提交到此页面的参数;蓝字为数据库中的字段名,这两项需修改为你网页程序中是相应内容,其他代码可不用修改,直接使用即可。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文