我远程工作,与我合作的公司刚刚添加了一个新的初级开发人员。由于它不仅仅是我,我不得不开始考虑我们的工作流程,以及如何最好地设置它。我们几乎只使用WordPress。
该公司有一个开发服务器,但由于它们位于世界的一半,我得到200毫秒的ping,这真的让我失望,我的新站点的正常工作流程一直在运行本地开发环境,然后更新主题和将数据库同步到他们的开发服务器。一旦每个人都对dev感到满意 - 我们将其迁移到生产中。
通过我们新的初级开发人员 - 以及将更多开发人员带入船上的可能性,我试图找出管理/同步数据库的最佳方式。我 - 我自己 - 很容易更新数据库,但当你有多个人需要访问和更改它时,你是如何做到的? 我尝试使用ssh隧道并在开发服务器上访问mysql。它有效,但我得到了15-20秒的页面加载。 我查看了https://github.com/wp-sync-db/wp-sync-db,但是它没有处理db的多个版本。
写这篇文章的公司也提供了一项服务 - https://deliciousbrains.com/wp-migrate-db-pro - 虽然他们有一个支持多个开发人员的套餐,第一年的低成本为599美元 - 它似乎没有解决问题那个db的多个版本。
我错过了什么吗?使用WP / MySQL有更简单的方法吗?