Git Wordpress版本控制或其他管理大量Wordpress站点的解决方案?

Git Wordpress版本控制或其他管理大量Wordpress站点的解决方案?,git,wordpress,Git,Wordpress,我有一个客户正在管理30多个Wordpress网站。每个Wordpress安装都可能有不同版本的Wordpress、不同的插件、不同的插件版本、不同的主题等等。目前所有这些都是通过SFTP进行管理的 如果没有版本控制的安全网,工作是可怕的。有没有人试图将Wordpress网站纳入版本控制?似乎有两个部分: 实际的WP安装目录/及其WP内容文件夹 驱动它的MySQL数据库 我想我可以不用把数据库放到版本控制中,我只需要确保经常备份它就行了 有人这样做过吗?用私有Github或BitBucket

我有一个客户正在管理30多个Wordpress网站。每个Wordpress安装都可能有不同版本的Wordpress、不同的插件、不同的插件版本、不同的主题等等。目前所有这些都是通过SFTP进行管理的

如果没有版本控制的安全网,工作是可怕的。有没有人试图将Wordpress网站纳入版本控制?似乎有两个部分:

  • 实际的WP安装目录/及其WP内容文件夹
  • 驱动它的MySQL数据库
我想我可以不用把数据库放到版本控制中,我只需要确保经常备份它就行了

有人这样做过吗?用私有Github或BitBucket帐户托管怎么样?经验?

我认为最好的解决方案(但实施起来需要一些时间和精力)是将所有站点移动到WordPress多站点设置中

有很多地方可以一步一步地了解这方面的说明,但WordPress本身对您需要做的事情有很好的解释:

我正在为我的许多自由职业者客户运行多站点设置,这非常棒。它们都是从一个WordPress核心运行的,所以你只需要更新它。他们都可以有自己的插件,当然,没有在网络上使用的插件需要为使用它们的站点单独更新


我还在运行一个使用Subversion的大型WordPress站点,这非常棒。然而,对于试图与30多个站点进行争论来说,这不一定是一个好的解决方案。

我工作的公司的设置与我们大约有80个word press安装的设置大致相同。两个是多站点安装,其中3-4个在我们的版本控制中,我们使用git,并禁用对框的ftp访问,以强制使用git进行部署,这在部署时非常有帮助为了跟上数据库的所有变化,我们有一些脚本将数据库转储到公司的网络驱动器中


希望这有助于解决您的问题。

对我来说,您似乎需要经常备份,而不是版本控制系统,因为这里没有正在更改的源代码。你能解释一下为什么你想使用源代码管理而不是备份吗?我想他希望能够批量更新30多个wordpress安装(或者有一种更好的方法来管理这么多不同的安装,而不必去每个安装并手动更新每个安装)。我的意思是,试图做到这一点的关键是在30多个不同的站点上安装不兼容的插件。这仍然是一个有趣的问题,我还不知道如何解决这个问题。我对你的要求也有点困惑。您是在寻找一种从中心位置将Wordpress核心和插件更新推送到您的站点的方法,还是只是在所有30个站点上寻找灾难恢复?