我想在我的网站上制作一个条形图,显示一周中的哪几天和一天中的哪几天事件/登录最多。
所以我想知道是否有人可以给我一些关于他们如何做到这一点的提示?我应该如何组织数据库表、收集哪些数据以及如何使用 PHP 将记录的数据显示为条形图。
最佳答案
使用服务器日志进行可视化可能会更容易。 Processing ( http://www.processing.org/ ) 擅长这样的事情,或者试试 http://processingjs.org/对于非 Java 版本。
不过,要解决您的问题,如前所述,请存储每次访问的数据时间(如果您进行的是唯一访问,也可能存储 IP),然后编写一个脚本来提取记录并计算每小时的总数.您可以使用彩色 div,将高度设置为点击数(或分数)。实际上,这基本上是一个点击计数器,不是吗。
是的,我的建议是检查处理过程,它很容易上手并产生漂亮的结果。
关于php - 我如何显示使用 PHP 和 MySQL 的网站上哪些日期和时间最活跃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4258533/