在许多开发人员的大型PHP项目中,项目需要多个数据库,可能是SQL和NoSQL数据库,加上memcached,团队中的开发人员是否会在本地开发机器上拥有这些数据库和memcached? 或者这些服务是否被简单地嘲笑,然后再与之集成?
In large PHP projects with many developers where the project requires several databases, perhaps a SQL and NoSQL database, plus memcached, would the developers on the team have these databases and memcached on their local development machines? Or are these services simply mocked out and then integrated with later?
最满意答案
好吧,你可以使用vagrant让新员工(或每个人)在几分钟内启动并运行。
如果您需要大型数据库(如数百万行数据而不仅仅是简单的模式和一些数据),您可以随时在集群中设置它们,但如果有人破坏其他开发人员会感觉到的东西;)
Well you can use vagrant to get new employees (or everybody) up and running within minutes.
If you need big databases (like milions of rows of data not just simple schema with some data) to work you can always setup them locally in cluster but if one person will break something other developers are going to feel that ;)
更多推荐
发布评论