轻量级javascript实时自动收报机

时间:2017-07-08 23:50:47

标签: javascript php mysql

我正在使用ajax从一个php文件中提取,该文件来自每分钟更新(截断/插入)的数据库。我每隔30秒用一个setInterval()调用ajax。在大约50人进入该网站后,它崩溃了。有没有更好的方法来设置它来处理更多用户?

1 个答案:

答案 0 :(得分:-2)

您可以尝试使用cron作业每30秒运行一次查询,将结果存储在全局变量$GLOBALS['results'];中,然后让用户将其拉回到浏览器,而不是让每个用户点击数据库

根据您的存储情况(可能是总数),您可以通过仅提取自上次更新后创建的记录来优化查询。