我有一个基于 Noah Hendrix's tutorial 缩短链接的网站就此主题而言。我决定如果我可以跟踪用户何时单击短 URL,那就太好了,类似于 HootSuite 用户可以使用 Owly 跟踪他们的链接的方式。我目前有一个数据库,其中包含与真实 URL 一起存储的短 URL 和点击计数。理想情况下,当外部用户访问该短 URL 时,点击计数列会更新。
简而言之,我正在寻找一种 PHP/MySQL 解决方案来跟踪各种短 URL 的点击次数。任何可以从点击中收集的额外信息也将不胜感激。
最佳答案
我假设您遵循了他的教程的 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);
应该这样做。
关于php - PHP 和 MySQL 中的短 URL 出站链接跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3274240/