PHP和MySQL中的短URL出站链接跟踪

时间:2010-07-18 03:47:03

标签: php mysql hyperlink short-url

我的网站缩短了基于Noah Hendrix's tutorial主题的链接。我决定,如果我可以跟踪用户点击短网址的方式会很棒,类似于HootSuite用户可以使用Ow.ly跟踪其链接的方式。我目前有一个数据库,其中存储了短URL以及真实URL和点击次数。理想情况下,当外部用户访问该短URL时,点击计数列会更新。

简而言之,我正在寻找一个PHP / MySQL解决方案来跟踪点击各种短URL的次数。我们也非常感谢可以从点击中收集的任何其他信息。

2 个答案:

答案 0 :(得分:3)

我假设你遵循他的教程的php版本。如果是这样,请查看“提供短URL”下的serve.php列表。在第11行的设置301状态的部分中,您可以通过更新数据库来记录重定向。像

这样的东西
 $query = mysql_query("update `".$database."`.`url_redirects` set count=count+1 where `short`='".mysql_escape_string($short), $db);  
 $row = mysql_execute_update($query);

应该这样做。

答案 1 :(得分:0)

这是一个圆形的替代方案 - 非脑损伤方法怎么样?尝试将Google Analytics放在网站上。您不仅可以获得点击报告,还可以跟踪网站中的路径,输入与输出,网络属性,用户位置等。这是一个简单的javascript包含,并且需要花费5分钟来设置从头到尾。< / p>

我很长一段时间以来一直是PHP开发人员,我的个人理论是,有很多挑战需要解决,没有理由浪费时间在别人愿意给你的解决方案上......