我的主要发展和工作站,是在一个MS叠。网。我使用IIS我的网页的努力,与一切伟大工程。

然而,我有一个需要能够工作和测试在一堆灯由于各种原因。我有各种各样的客户上运行的灯栈和需要帮助的项目。

我的问题是,鉴于我做我的工作毫叠,什么我应该做的关于获取和运行在一堆灯+PHP IDE?

我考虑:

  • 运行一个虚拟机运行Ubuntu我的灯或什么的随着食。
  • 运行一个WAMP的叠代替。我不喜欢这个人太多,因为我需要运行Apache下一个不同港口,我真的很想分离两个发展的环境。此外,生产环境与肯定 是一个WAMP堆。

那么,什么我应该做什么?请包括利弊你的答案。此外,提示的安装将是有益的,如果有一些陷阱我可能不知道的。

有帮助吗?

解决方案

肯定会去的VM解决这一个。

对于任何给定客户,可以旋和配置,将在、发展和服务器环境,这是因为类似于其生产的环境你想要的。

因此,如果客户X是在Ubuntu服务器8。x,你可以开始,虚拟机。定如,你看到如何这一客户的生产环境。你所做的任何更改这一环境的不踩上其他客户环境。客户Y是在一些Debian平台在另一个虚拟机,完全独立的。

当你需要制定一个解决方案,解决缺陷,检查了改变,不管,你那么火开发虚拟机。什么味道的操作系统,是你的课程。再次,独立从客户环境。

保持你的发展VM独立自己的客户环境,虚拟机。把你所有的虚拟机在单独的物理硬盘在你的机器。迅速!绝对不要限定你的虚拟机上你的C:驱动器。

这所有的好处是便携式。如果当你的身体机硬驱动死亡,你有一个备份,或至少你有另一个硬盘在你的盒子。如果死了,你会失去几乎什么也没有(很好,只是因为你的最后一份!).如果你想要的一切移动到另一个更快速的机,很容易...只是删除了硬盘入的新机器。

该虚拟机主机? 你的选择范围的虚拟的电脑,VMWare服务器、太阳在开始,和更多。我建议你 VMWare服务器.它可以运行虚拟机无头,如果你选择。你不需要安控制台打开在桌面上。VMWare服务器可以创建图像以及,而我有问题,建立虚拟机在VMWare工作站。VMWare服务器的性能感觉漂亮的...几乎nonexistant(赢2003年4GB RAM总数中,2虚拟机512RAM每个)。我很少感受的效果的运行这些客户。

其他提示

另一种选择是安装Ubuntu使用五笔.它可以让你安装Ubuntu喜欢它是一个经常windows程序(出现在增添或删除程序)和它增加了一个项目的窗户引导程序。这样你可以体验到Linux的环境,在其几乎纯形式(它上运行的NTFS而不是ext3或别的东西),而不必分区驱动的,当你做完,一个简单的卸载和地不见了。

除非你需要的东西外面的PHP或MySQL,一个真正的好的选择是 xampp.这提供了所有的工具,用于windows的机安装的apache,php,mysql,以及一小撮其他有用的工具,所有在一个去。这是非常方便我有一个很大的时间为几个项目。

我会去与虚拟机;他们是伟大的,而如今几乎接近司机的速度,特别是等应用程序服务的网页。

作为建议,WAMP和XAMPP是完美的候选人...我制定了我的码在windows的机器,测试*瓦姆普的办公室,并且从未经历过任何问题...有一些时髦的linux的东西你不能访问PHP在WAMP的,但这是什么你可能会遇到经常...哦,你会发现,版权管理在linux上需要更多一点的时间,因为PHP将需要访问的文件的创建与FTP...但你得到使用,以及...:)

作为PHP...最好的东西绕PHP是Zend IDE,它现在基本上成为了一个日食。还有PHP食,但这不是不断令人惊讶的好...好吧,这不是最后一次我检查了1.5岁以前...:)...为窗户,没有医,基本支持PHP...

如果你是不是要维持项目,而是要写的东西从头开始,你应该看看 ...或者,我全时工作的喜爱为编写PHP: Haxe ...它是一种高强类型,面向对象的语言具有强大的功能(枚举的参数、结构型、泛型等)。 可以编/翻译JavaScript,PHP、C++、nekoML,nekoVM字节码,AVM1码和AVM2码...有努力JVM和CLR,以及...所产生的PHP code是不是太美丽的,但完全可读...来自一个严重的语言作为C#PHP会让你尖叫的,真的...所以你也许应该给Haxe一枪,如果你可以...还有一个链接到许多Haxe IDEs上haxe.org ...所提到的医是最好的窗户...

运气好的然后...;)

我会下载虚拟的电脑(免费的)从微软和设立一个虚拟机与你的Linux发行版的选择(我喜欢SuSe).就像你说的,载开发环境(食是一个坚实的选择),安装软件包对于你的发行版(SuSe使得疯狂的容易做到的)和你就是建立和运行。

对这个缺点是要性。VM将是有点缓慢(特别是运行蚀,因为它是写在Java)。

你可以去与WAMP堆和联合国安装IIS(当然,除非你要仍然可以使用的机为微软开发...在这种情况下,你是对的,你会需要运行一个关于不同港口)克服性问题但你会失去你MS环境。

它是只是容易安装一个太阳在开始你的windows的机器和旋转起来Ubuntu库图像,并得到Linux的建立和运行。我发现这是很容易的工作在Linux框如果你正在一个灯项目。再加上你真的不需要食。我只是我的Linux计算机设置的一切和使用的记事本++ftp连接到我的linux和编辑我的php code从我的窗户框。一旦我做的,我保存我的改变并测试它的网站。利用日食实际上并没有帮助。因此经过了很多试验和错误,我找到这个安装工作完全正常,而无需对程序或切换回我的窗户工作站。记事本++是真棒PHP开发。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top