Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在具有多个数据库和Memcached的大型PHP项目中,开发人员在其本地开发机器上有这些东西吗?_Php_Web - Fatal编程技术网

在具有多个数据库和Memcached的大型PHP项目中,开发人员在其本地开发机器上有这些东西吗?

在具有多个数据库和Memcached的大型PHP项目中,开发人员在其本地开发机器上有这些东西吗?,php,web,Php,Web,在有许多开发人员的大型PHP项目中,项目需要多个数据库,可能是SQL和NoSQL数据库,再加上memcached,团队中的开发人员是否会在本地开发机器上使用这些数据库和memcached?或者这些服务只是简单地模拟出来,然后与以后的服务集成?好的,您可以使用这些服务在几分钟内让新员工(或每个人)投入使用 如果您需要大型数据库(比如数以百万计的数据行,而不仅仅是包含一些数据的简单模式),您可以始终在集群中本地设置它们,但如果一个人破坏了其他开发人员会感觉到的东西;) 我喜欢这个答案,我没听说过流浪

在有许多开发人员的大型PHP项目中,项目需要多个数据库,可能是SQL和NoSQL数据库,再加上memcached,团队中的开发人员是否会在本地开发机器上使用这些数据库和memcached?或者这些服务只是简单地模拟出来,然后与以后的服务集成?

好的,您可以使用这些服务在几分钟内让新员工(或每个人)投入使用


如果您需要大型数据库(比如数以百万计的数据行,而不仅仅是包含一些数据的简单模式),您可以始终在集群中本地设置它们,但如果一个人破坏了其他开发人员会感觉到的东西;)

我喜欢这个答案,我没听说过流浪汉。我也不认为这个问题不是“建设性的”。这是一个最佳实践问题,我发现给出的答案很有帮助。我认为在很多情况下,严格的问答“规则”对整个社区的学习者都是一种伤害。值得一提的是,我们的开发服务器大多与实时环境保持同步。让每个开发人员都有责任跟上实时环境中的更改/设置,这让我很害怕,因为有人忘了更新某些内容,所以在集成过程中要求出现错误或性能问题。坦率地说,维护数据库等是大多数开发人员严格不需要的知识,基础知识是一个加号,但让系统管理员完成他们的工作。