如何使用数据库进行Wordpress dev / prod开发?

时间:2017-03-21 15:49:16

标签: wordpress

我试图通过最佳方式来推理。如果同一站点有两个环境(分别为 dev prod 环境)。

如果这些网站中的每一个都有自己的数据库( devdb proddb ),那么您正在开发网站和数据库上开发新网页等。

将开发数据库中的更改传输到prod数据库的典型方法是什么?在WordPress中是否有任何本机方式(或插件)来处理它?<​​/ p>

提前谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的工作流程中有CI / CD,那么您可以安装wp-cli,它提供一组用于导出数据库转储的命令,还有另一组工具来替换字符串(例如域)更改。即:将DB中的dev.domain.ext替换为www.domain.ext)。当然,您不仅限于将wp-cli与CI / CD结合使用,还可以使用这种部署方式使用它。更具体:ExportImportSearch & Replace