I have a software product that i would like to deploy an arbitrary number of times, with the same functionality, but with different data sources. I would also like to be able to instantiate each automatically, by running a script.
I am using symfony2, and am thinking about using environments. Would this work? Is there any better way to do this?