使用jQuery和PHP减少MySQL查询量
||
我正在用jQuery和PHP构建一个“多人游戏世界”。以下是它的工作方式:
用户角色的位置来自数据库,相应地绘制了用户的位置(位置值为CSS值-左和上)
用户可以使用键盘上的箭头键来移动,从而使用jQuery动画来移动他们的角色。发生这种情况时(每次按箭头键),用户的位置值将插入数据库并进行更新。
为了使这个\“ global \”(用户彼此看到),您需要使用AJAX为每个用户一次全部更新值
我遇到的问题是我需要连续调用我编写的JavaScript函数,该函数连接到MySQL服务器并从数据库表中获取值。而且需要经常通过“ 0”来调用此函数,但是我的主机只是因为超载服务器资源而暂停了我的工作,我认为这是由于我所有的MySQL查询所致。而且即使在反复从数据库中获取值之后,我也必须每隔几秒钟插入一次值,因此我可以想象,如果有足够多的客户端登录,随着时间的流逝将导致崩溃。如何减少正在使用的查询数量?还有另一种方法可以做我需要做的事吗?谢谢。
没有找到相关结果
已邀请:
6 个回复
递劝臼类洪
粳饶瓢部
旅牢斯讲
咖哀烈
递劝臼类洪
亲奋漏