在版本控制中跨环境维护运行时设置?

时间:2008-12-11 18:55:09

标签: php magento version-control e-commerce

我们正在调查Magento电子商务平台并完善我们的部署和版本控制策略。

目前,我们正在寻找在管理界面中调整设置时保持多个环境同步的最佳方式(例如QA /开发环境/生产)(例如添加产品,系统配置值,启用运输/支付模块/ Magento连接模块安装)

我们计划在颠覆中维护我们自己的定制模块和设计。

我们正在寻找保持多个环境同步的建议和/或最佳做法。这将支持可重复/可编写脚本的部署策略,该策略需要最少的单击配置值和人为干预。

1 个答案:

答案 0 :(得分:1)

由于Magento环境设置保存在数据库中,我建议使用相同的加密密钥(app / etc / local.xml)进行安装。稍后您将定义一个方便(每天,每周)的间隔,从一个数据库转储到另一个数据库。要自动执行此操作,您可以使用Magento cron作业。