将SQL服务器放置在Zend服务器环境中

我们的开发人员希望从个人安装的php,apache和mysql迁移到更加集成的环境。 所以他们决定切换到安装在每个开发人员计算机上部署的VMware Workstation映像上的ZendServer。 在testing新环境的时候,出现了一个关于在哪里放置SQL服务器(MySQL,PostgrSQL,SQLite)的问题。

我们开发了以下方法:将其集成到ZendServer VM中,这似乎是您可以与ZendServer(Windows)一起安装MySQL的预期方式。 在开发人员计算机上本地安装。 将其放置在开发人员计算机上VMware Workstation环境中运行的另一个单独的VM上,并通过TCP或套接字(?)连接。 将其放置在基于ESX的虚拟基础架构中的虚拟机上,并通过TCP连接。

我的问题是你更喜欢哪种方法,或者你如何在开发环境中pipe理与SQL服务器的连接? 由于我是IT人员,而不是开发人员,所以从开发人员的angular度来看,我不太清楚上述方法的优点和缺点。

您是否知道Zend或其他涉及此问题的最佳实践或白皮书?

非常感谢和感谢!

基督教

它不依赖于ZendServer或简单的PHP,而是依赖于开发人员的需求。 有些可能需要修改数据库结构以及代码库。 其他人可以对所有开发人员的中央数据库感到满意。 TCP或UNIX套接字在开发/testing中并不重要。 BTW UNIX套接字只有在客户端(PHP)和mysql服务器在同一个* NIX节点上时才起作用。 所以最好与开发人员就他们想要的内容进行协商。