【问题标题】:How to count page views of static page?如何统计静态页面的浏览量?
【发布时间】:2012-07-20 21:01:03
【问题描述】:
我在我的网站上为不同的文章创建了静态页面,但问题是它不是动态页面,这意味着它只创建了一次就完成了。所以现在我担心如何计算页面浏览量?我的意思是当一些用户通过搜索引擎访问时:(数据库中的计数没有+1,它只记录当有人搜索该特定页面然后来时的页面浏览量。这样,通过搜索引擎访问的用户不被计算在内.. .
所以我有一个想法......
我们可以放一些 ping php 类型的代码,当访问页面时,无论是通过谷歌还是任何将被 ping 的地方,它都会更新 mysql 中的特定表...
请指导我...如果我是对的...提供我的 php 代码...谢谢
【问题讨论】:
标签:
php
mysql
static
pageviews
【解决方案1】:
尝试安装 Google Analytics。这意味着您在开始时将一些 JS 代码插入到您的页面中。然后,每次用户打开页面时(并且没有禁用他的 JS,这是最可能的情况)JS 启动并向 GA 发出一些秘密请求,记录这次访问。
曾几何时,我看到了一个使用 GA 计数器增加 TRULY 静态页面的技巧,通过一些 PHP 预处理器通过 .htaccess 挂钩,就像这样:Action text/html /cgi-bin/add_ga.php。这涉及解析 HTML 并将几个<script> 标记插入到标题中,然后将页面提供给访问者。以任何频率独立更新的静态页面的整个目录都以这种方式与 GA 挂钩。