我在jquery中创建了一个简单的乒乓球游戏。 我在服务器上托管让用户玩游戏。 现在我想做的是分析游戏的统计数据。 基本上我想要做的是记录用户完成游戏的时间并将其存储在数据库中,并定期执行分析,如平均完成时间等。 我遇到的问题是如何控制javascript的执行并启动计时器来记录游戏完成所需的时间以及游戏结束时传递它的时间?
或者我应该只在游戏中添加一个计时器记录时间,然后在完成后将数据传递给服务器并更新数据库?
答案 0 :(得分:2)
我不会将计时器添加到javascript中,因为它可能会被用户操纵。我会通过对脚本的AJAX调用来注册游戏的开始,该脚本在该游戏的数据库中放置一个开始时间,然后在游戏完成时,再做一次AJAX调用以标记结束时间。