php - 如果一个用户更改了数据库条目,所有用户都应该重定向到新网页吗?
问题描述
尝试制作多项选择题和规则的多人游戏就像这样,如果参与者提交了正确的答案,那么所有参与者都将被重定向到下一个问题。我正在使用 PHP 执行此操作。我的第一个方法是制作一个 javascript 函数,如果答案得到解决,它会继续检查数据库,但这似乎非常耗时,因为每个参与者都会向数据库发出数千个请求。有没有更好的方法来做到这一点?
解决方案
您可以尝试使用套接字:
http://php.net/manual/en/book.sockets.php
因此,唯一会查询数据库的机器将是套接字服务器。
您仍然需要将请求发送到套接字服务器的 js 脚本,但是每个请求都不会加载数据库。
推荐阅读
- java - marklogic 部分更新 - 忽略 xml 属性
- java - 检索 Jtable 中的所有 Jpassword 值
- python - 计算每行熊猫的较高行数
- php - 如何使用 symfony 3 自定义 eazyadmin 包中的角色
- android - 在位置选择器项目中找不到类“android.support.v7.app.AppCompatViewInflater”
- linux - cd 进入第一个“查找”结果(即使路径包含空格)
- javascript - 将 javascript 转换为 jslib 插件以实现统一
- ios - 在 (0,0) 添加子视图将其添加到安全区域的 (0,0) 点而不是 superView
- javascript - 连接 Firebase 数据库调用
- swift - 在标签中打印 JSON 响应时出现问题