php - 提前点击计数器 mysql 或平面文件

标签 php mysql click counter

首先感谢您的浏览。

提前点击计数器的最佳方法是什么(例如,按观看次数排序[今天]|[昨天][本周][上周][本月][上个月][所有时间])。

使用平面文件还是mysql更好?

这是我想出的MYSQL结构。

id(类型:int(11)) link_id(类型:int(11)) 日期(类型:日期) 计数器(类型:int(11))

请您告诉我最有效的方法是什么。

最佳答案

SQL 与适当的索引一起使用。 SQL 数据本质上存储在磁盘上,使它们更有值(value)的是索引可以更快地查找特定记录/数据。

您的方案应类似于:

Links(id:int, href:string)
Clicks(link_id:int, time:int, counter:int)

关于php - 提前点击计数器 mysql 或平面文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3034649/

相关文章:

Java/Android : simulate click on submit button (HTML)

c# - 为什么 Winforms Click 事件比 MouseClick 事件慢?

php - 嵌套foreach循环不输出数据

c# - C#vs mysql:在sql select语句中调用函数vs在C#中获取数据并调用同一函数

MySQL:建表时 "KEY"代表什么?

mysql - 当我在测试期间更改表时,为什么我的 Django 测试套件无法在测试之间刷新数据库?

javascript - 在特定坐标处触发 JavaScript click() 事件

php - 具有 fsockopen 的 PayPal IPN 返回 NULL

php - 使用 laravel 5 的 Omnipay、paypal REST

javascript - Phonegap 在手机上的 PHP 脚本的第一个字符上立即抛出 "Network Error"- 在 Chrome/Dreamweaver 中工作正常