我是制作游戏的新手,我正在使用php和javascript编写一个有趣的游戏。我使用MySQL来存储游戏用户的所有信息。这场比赛有点像管理运动队。你有一些变量(现金,资产,球员,员工等......),你承担了体育经理的所有角色。我知道它存在,这只是个人挑战。
我的问题是,从数据库中获取信息到游戏中的最佳和最有效的方法是什么? 1.我是否必须在每个页面上运行SQL查询? 2.每次更新某些内容时,是否必须更新我的数据库? 3.当用户登录时,是否可以从数据库中获取所有信息,让他/她玩,然后在会话被杀时只用新信息更新数据库?
很抱歉缺少代码,只是寻找一个起点,因为在我开始编写很多游戏之前,了解这一点会对我有所帮助。
由于
答案 0 :(得分:1)
$_SESSION
中。总的来说,我认为您可能会认为SQL查询比实际更重。如果您的数据库结构和索引设置正确,则查询和更新的完成时间不应超过0.01秒。