【发布时间】:2019-04-18 12:51:39
【问题描述】:
我管理着一个 WordPress WooCommerce 网站,该网站最近发生了几起事故。没有暂存环境设置可以防止事故发生,也没有尝试设置。
我研究了许多 WordPress DB Sync 插件,但是,它们与 WooCommerce 配合得很好的状态并不多。问题在我这边,产品团队可以在任何给定时间更新add/remove 产品、类别、博客文章等,他们没有设置更新网站的时间范围。
我需要一种可以将菜单结构、产品和所有内容、博客文章等与生产环境同步的方法。我需要同步,因为在产品团队工作的同时,新订单进来了,cmet 发布了,等等。
是否有任何简单的方法来设置一个可以完成此任务的临时站点?
每天,我使用 MSSQL 并编写大量 SQL,所以我想我可以为 moving/syncing 数据编写一个同步脚本到生产,但是,我需要的命令 "MERGE" 在 MySQL 中不可用。或者,有没有办法 WordPress 可以在 MSSQL 上运行?
有什么想法吗?
【问题讨论】:
-
您的开发环境真的需要最新的订单等吗?为什么不进行更改,并将这些更改复制到实时,而不是推送所有内容?
-
不,我没有,我只是不能做一个 mysqldump 的暂存和覆盖生产。
-
主要问题是一些 WooCommerce 的东西保存在 wp_posts 中......所以移动转储不是一种选择。
标签: mysql sql-server wordpress woocommerce