【问题标题】:How to find users directly or indirectly entrance to my webpage page by php for statistics? [closed]如何通过php找到用户直接或间接进入我的网页页面进行统计? [关闭]
【发布时间】:2013-10-15 03:08:07
【问题描述】:

我想知道有多少用户直接进入我的网页,有多少用户通过 搜索引擎其他网站

我该怎么做?

【问题讨论】:

  • www.alexa.com 提供有关网站的信息,包括互联网流量统计和指标、相关链接
  • 我知道,但我想自己实现。
  • 您使用的是什么数据库系统?我自己做过这个。如果你愿意,我会在回家后发布代码。
  • @user2857863 好的,我怎么把它发给你?我也使用 MySql。
  • 发送到“h.hmohseni@gmail.com”

标签: php statistics visitor-statistic web-statistics


【解决方案1】:

您可以使用 Google 分析 http://www.google.co.in/analytics/ 您可以使用谷歌分析监控网页上的所有内容

【讨论】:

  • 我知道,但我想自己实现
【解决方案2】:

您的明显选择是Google Analytics,虽然不是“PHP”解决方案,但它应该为您提供所需的所有信息。

它在互联网上得到广泛支持,而且非常易于使用!

这里是“流量来源”页面:

【讨论】:

  • 我知道,但我想自己实现。
  • 然后重新发明轮子?
  • 不,但我别无选择。
【解决方案3】:

这样做:

$referer = $_SERVER['HTTP_REFERER']'

然后您可以将其存储在数据库中。

如果最终用户为:

  • 地址输入到 URL 栏本身
  • 被书签访问过
  • 协议切换(例如 https 到 http)
  • 安装的软件会从请求中删除所有引荐来源网址

谷歌分析:

Google Analytics 如何收集数据?

Google Analytics 用于在您的报告中提供所有信息的数据来自以下来源:

访问者的HTTP请求 浏览器/系统信息 第一方 cookie : 你可以从 $_SERVER 全局获取这些。

【讨论】:

  • 不可靠,因为并非所有用户代理都支持它。
  • 因此,您希望在不使用$_SERVER['http_referer']; 或外部工具的情况下跟踪对您网站的推荐,并且希望它适用于所有浏览器。我觉得你会失望的。
猜你喜欢
  • 2014-09-29
  • 1970-01-01
  • 2021-02-15
  • 2014-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多