我一直在一家中型WordPress网站工作。到目前为止,我只是在我的本地机器上托管该网站,并通过我们的本地网络将其展示给内部顾问。事情进展顺利,现在是时候向客户展示了。我一直在使用git,所以将其推到开发服务器上很容易。我复制了本地数据库并手动将其推送到dev服务器,这相当容易,只是我必须手动更改一些URL条目。
现在我的问题是:保持两个WordPress实例同步的最佳方法是什么?我在当地还有更多的工作要做,DB需要再次升级。其他人如何以自动化的方式管理这一点?
我的一个想法是编写一个git钩子,当我从本地机器上推送MySQL数据时将其向下拉,另一端有一个钩子,当开发服务器拉送数据时导入数据。但是,如果这样做,我将不得不担心wp\\U选项表的更改。
有没有人有什么策略可以让这类事情变得简单?
谢谢