用于管理大量Wordpress网站的Wordpress或其他解决方案的版本控制?

时间:2012-05-08 20:33:59

标签: git wordpress

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

没有版本控制的安全网,这很可怕。有没有人努力将Wordpress网站与版本控制纠缠在一起?好像有两件:

  • 实际的WP安装目录/以及它的wp-content文件夹。
  • 驱动它的MySQL数据库。

我想我可以在没有让数据库进入版本控制的情况下生活,我只是确保它经常备份。

有人这样做过吗?如何托管私人Github或BitBucket帐户?经验?

2 个答案:

答案 0 :(得分:1)

我工作的公司有大致相同的设置,我们有大约80字的印刷机安装,两个是多站点安装,3-4个以下,对于我们的版本,我们使用git并禁用ftp访问框以强制git使用部署在尝试跟上数据库的所有更改时有很大帮助,我们有一些脚本将数据库转储到公司的网络驱动器。

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

答案 1 :(得分:0)

我认为最好的解决方案(但需要花费一些时间和精力才能实现)将所有网站都移到WordPress多站点设置中。

有很多地方可以获得有关此问题的分步说明,但WordPress本身对您需要做的事情有很好的解释:http://codex.wordpress.org/Create_A_Network

我为很多自由客户运行多站点设置,这很棒。它们都来自一个WordPress核心,所以你只需要更新它。他们都可以拥有自己的插件,当然,不需要在网络中使用的插件需要针对使用它们的网站单独更新。

我也在运行一个使用Subversion的大型WordPress网站,这非常棒。但是,对于尝试与30多个网站进行争论,它不一定是一个很好的解决方案。