Git Wordpress版本控制或其他管理大量Wordpress站点的解决方案?
我有一个客户正在管理30多个Wordpress网站。每个Wordpress安装都可能有不同版本的Wordpress、不同的插件、不同的插件版本、不同的主题等等。目前所有这些都是通过SFTP进行管理的 如果没有版本控制的安全网,工作是可怕的。有没有人试图将Wordpress网站纳入版本控制?似乎有两个部分:Git Wordpress版本控制或其他管理大量Wordpress站点的解决方案?,git,wordpress,Git,Wordpress,我有一个客户正在管理30多个Wordpress网站。每个Wordpress安装都可能有不同版本的Wordpress、不同的插件、不同的插件版本、不同的主题等等。目前所有这些都是通过SFTP进行管理的 如果没有版本控制的安全网,工作是可怕的。有没有人试图将Wordpress网站纳入版本控制?似乎有两个部分: 实际的WP安装目录/及其WP内容文件夹 驱动它的MySQL数据库 我想我可以不用把数据库放到版本控制中,我只需要确保经常备份它就行了 有人这样做过吗?用私有Github或BitBucket
- 实际的WP安装目录/及其WP内容文件夹
- 驱动它的MySQL数据库
我还在运行一个使用Subversion的大型WordPress站点,这非常棒。然而,对于试图与30多个站点进行争论来说,这不一定是一个好的解决方案。我工作的公司的设置与我们大约有80个word press安装的设置大致相同。两个是多站点安装,其中3-4个在我们的版本控制中,我们使用git,并禁用对框的ftp访问,以强制使用git进行部署,这在部署时非常有帮助为了跟上数据库的所有变化,我们有一些脚本将数据库转储到公司的网络驱动器中
希望这有助于解决您的问题。对我来说,您似乎需要经常备份,而不是版本控制系统,因为这里没有正在更改的源代码。你能解释一下为什么你想使用源代码管理而不是备份吗?我想他希望能够批量更新30多个wordpress安装(或者有一种更好的方法来管理这么多不同的安装,而不必去每个安装并手动更新每个安装)。我的意思是,试图做到这一点的关键是在30多个不同的站点上安装不兼容的插件。这仍然是一个有趣的问题,我还不知道如何解决这个问题。我对你的要求也有点困惑。您是在寻找一种从中心位置将Wordpress核心和插件更新推送到您的站点的方法,还是只是在所有30个站点上寻找灾难恢复?