Symfony 2在同一个应用程序中的多个版本

时间:2016-05-18 10:52:06

标签: symfony design-patterns containers

我们有一个symfony 2项目,客户想要3"很少"同一个应用程序的不同版本。我想避免创建3个分支并单独维护它们,因此根据客户端请求,我想问你认为什么是最好的方法。我研究了一点,但不确定最佳解决方案。

那么,客户想要什么:

  • dynamic form fields + validation - 对于每个版本,我都会有不同的字段配置。我使用capistrano进行部署,我有一个帖子:deploy命令我可以挂钩来获取字段设置。这里的问题是我在该命令中只有安装上下文 --version=v1。我需要在所有应用程序中都有一个列表[v1,v2,v3]和当前的v2。在容器中注入列表和当前版本的最佳方法是什么?

使用额外参数编译容器?

不同的AppKernel版本?

  • static php files我可以使用deploy命令中文件的路径版本来处理它们。

感谢。

0 个答案:

没有答案