【问题标题】:Backend increment counter PHP or javascript [duplicate]后端增量计数器 PHP 或 javascript [重复]
【发布时间】:2016-11-24 15:56:38
【问题描述】:

经过研究,我不确定哪个是适合我的项目的解决方案。我想要一个服务器端号码 incr。计数器,每天重置。 每个网站访问者都应该看到相同数量的柜台。有没有 一个PHP脚本或javascript有意义吗?我可以在不使用 MySql 之类的数据库的情况下将每日计数存储在 txt.-file 中吗?

【问题讨论】:

  • 您可以创建一个 txt 并将值保存在那里。然后创建一个 crontab 来删除文件并重新创建它。 Mysql是最适合你的解决方案
  • 是的。它可以很容易地完成。

标签: javascript php html counter backend


【解决方案1】:

如果您进一步指定您想要实现的目标,将会很有帮助。什么是计数器计数?访问次数?点击次数?

您可以将其存储在文本文件中。我不推荐它,它会很笨重,当同时进行多个更新时你会遇到麻烦。如果您想要一个简单且基于文件的数据库,这是一个更好的解决方案,请查看SQLite

【讨论】:

  • 好吧,存储计数不是主要目标。更重要的是在服务器端运行一个增量号(随机数),所有访问者在前端的实时计数器中看到相同的增量号。
  • 从服务器实现这些同步的基本方法 - 我不清楚实时客户端数量。计数只是后端的静态方法,没有触发计数的事件。
  • 实时同步,例如每 10 或 5 秒
  • 好吧,那么也许可以使用 javascript 每 10:th 秒发送一个 ajax 请求并从您的后端返回计数?你在哪里遇到麻烦?
  • 嘿 Isak,这是个好主意,您认为服务器 php 增量是通过 cronjob 完成的还是您认为的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-13
相关资源
最近更新 更多