我应该将客户端移动到Lamp还是在Wamp上开发?

时间:2010-03-15 14:21:43

标签: php lamp wamp

我从未为WAMP开发过,我的新客户端托管人员说他们使用的是Windows服务器,他们可以为我设置PHP和MySQL,但是他们无法切换到* nix服务器。

他说PHP在* nix Vs上有一些细微差别。取胜。

所以我的问题是,如果我从来没有在win上编程PHP,我是否应该经历切换主机的麻烦(因为他们不能自己做* nix),或者差异是否足够小以至于它不应该太大对我来说有问题吗?

(旁注:客户网站的状态没有任何影响,因为它是一个静态的全闪存网站,并且将完全重建)

谢谢!

3 个答案:

答案 0 :(得分:3)

我建议XAMPP这是一个完整的LAMP软件包,它将安装在Windows或Linux上。

您可以通过这种方式在本地计算机上进行所有开发。

答案 1 :(得分:1)

编辑以解决实际问题:在提交客户端之前,需要考虑以下事项:

  • 您与客户的关系是什么?这是一个项目协议,还是你希望继续为他们工作?无论哪种方式,你想从他们那里得到一个很好的参考吗?您是一个长期建立的服务提供商,拥有高度信任,还是尚未证明自己的新面孔?如果你建议他们改变,他们会如何回应?他们会介意切换网络主机吗?
  • 一般来说,使用Windows有多舒服?你能以适度的技巧和舒适的方式使用它吗?
  • 您完成项目的时间表是多少?找到新的托管服务并设置需要多长时间?这将如何影响您的预定完成时间?

最终,如果您决定提出问题,客户必须决定是否要迁移到新的托管公司。需要考虑的一些因素包括:

  • 他们和这位主持人在一起多久了?您的客户与托管公司之间的关系有多好或多坏。他们之间有什么合同义务?您的客户是否需要付款才能离开?
  • 完成初始开发后,谁将维护和管理系统(您或客户公司的某个人),以及他们知道哪个系统?

现在,如果您想使用Windows,除了XAMPP之外,我还会提到WAMP服务器,该服务器几乎可以在任何现代版本的Windows上运行。我将它用于一个类(需要它的地方),然后用于最终在Linux服务器上运行的工作项目的开发系统。两者都运行Windows XP。我不记得在将PHP从Windows复制到Linux时需要进行任何更改,尽管我确实远离任何与平台相关的功能。 FWIW,我发现WAMP很容易设置,管理和使用。

答案 2 :(得分:0)

我建议避免使用Windows托管。 PHP没有太大区别,因为它已经是多平台,但是Windows不是公共主机的选项。性能更低,安全性更低,可操作性更低。

另外,请注意他们从不管理php安装,因此,支持会有麻烦。