我一直在寻找几个系统(Phing,ControlTier),并且也阅读了本网站上的所有相关问题,但是我不确定我是否找到了满足我需求的最佳解决方案。部署到多个实例
我有一个PHP网站,它本质上是一个价格比较购物网站的代码库。然后将其部署到许多不同的服务器上,根据销售的产品,每个服务器都有自己的主题和数据库。当对代码库进行更改或错误修正时,需要使用典型的工作流(备份,部署,测试,回滚/提交)推送到每个服务器。理想情况下,我想使用现有的东西来实现这个比我自己滚动更好的方式,但是可以看看这个选项。
该系统的未来版本可能支持从单个代码库运行多个站点,但目前无法实现,部分原因是由于我继承了大量代码,而且由于我的SEO团队向我保证有多个服务器和知识产权是一件好事。
有关此类部署的最佳设置的任何建议非常感谢。