gpt4 book ai didi

php - 我应该如何在多个链接上存储唯一的统计信息?

转载 作者:行者123 更新时间:2023-11-29 13:19:56 26 4
gpt4 key购买 nike

我正在用 php 开发一个链接缩短器项目,我希望能够通过存储访问者的 IP 来记录每个链接的唯一统计信息。我认为使用 MYSQL 数据库来存储单个链接的 ip 可以轻松实现这一点,但是超过数百或可能数千个链接时,我最终会在数据库中得到大量的表。

为每个链接创建一个文本文件并将每个唯一的散列 IP 存储在该文件中是否会更有效或更好的做法?

感谢您的宝贵时间!

最佳答案

您可以使用 2 个数据库表来完成此操作,如下所示:

Table 'link'
- id (AUTO INC)
- link (STRING)

Table 'visit'
- id (AUTO INC)
- link_id (FK)
- ip (STRING)
- count (INT)

如果用户两次返回同一页面,您可以使用 ON DUPLICATE KEY UPDATE 类型的查询来增加计数,而不是将其设置为 1。

关于php - 我应该如何在多个链接上存储唯一的统计信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20986063/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com