php - 如何统计静态页面的浏览量?

标签 php mysql static pageviews

我在我的网站上为不同的文章创建了静态页面,但问题是它不是动态页面,意味着它只创建一次就完成了。所以现在我担心如何计算页面浏览量?我的意思是,当某些用户通过搜索引擎访问时:(数据库中的计数没有+1,它只记录某人搜索该特定页面然后访问时的页面浏览量计数。这样,​​通过搜索引擎访问的用户就不会被计算在内。 .

所以我有一个想法......

我们可以放置一些 ping php 类型代码,当通过 google 或任何将被 ping 到的地方访问页面时,它将更新 mysql 中的特定表...

请指导我...如果我是对的...给我提供 php 代码...谢谢

最佳答案

尝试安装 Google Analytics。这意味着您在页面开始时插入一些 JS 代码。然后,每次用户打开页面(并且没有禁用 JS,这是最有可能的情况),JS 就会启动并向 GA 发出一些 secret 请求,记录这次访问。

很久以前,我看到过一个技巧,通过通过 .htaccess Hook 的一些 PHP 预处理器,用 GA 计数器来增强真正的静态页面。 ,像这样:Action text/html /cgi-bin/add_ga.php 。这涉及解析 HTML 并插入几个 <script>标签到标题中,然后向访问者提供页面。整个静态页面目录,以任何频率独立更新,都以这种方式挂接到GA。

关于php - 如何统计静态页面的浏览量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11598756/

相关文章:

php - 使用 PHP 显示表中的记录

php数学题

c - 如何处理静态链接库之间的符号冲突?

php - 如何在 PHP 应用程序中处理 DST 时移?

php - 递增时的字符串连接

mysql - 找到子查询的总和

mysql - ON DUPLICATE KEY UPDATE 每列,除了

mysql - 同一列中带有 AND 的 SQL

java - SimpleThreads 示例中的 threadMessage 是否应该同步?

C++ 静态常量成员变量用法