假设我有一个在线游戏正在运行,它的版本是 1.0。
我一直在登台服务器上开发并为游戏带来新功能。登台服务器是独立于实时服务器的服务器。(我相信大多数人都是这样做的)
好的。我完成了新版本1.1。现在进行在线游戏服务器升级的最佳做法是什么?
假设它是一个简单的游戏服务器 PHP+MYSQL。因此有新的 php 脚本或更改的脚本,以及新的 mysql 表、列或修改的列。我希望不要手动进行 - 在实时服务器上手动进行相同的更改。这很丑陋且容易出错,并且必须记住您所做的每一个更改。
我能想到的另一种方法是使登台服务器处于活动状态,并导入所有现有的数据库数据。我不喜欢它,似乎错误随时可能发生。
您可以推荐的最佳方式是什么?