我从来没有为 WAMP 开发过,我的新客户的托管人说他们使用的是 Windows 服务器,他们可以为我设置 PHP 和 MySQL,但他们不能切换到 *nix 服务器。
他说 PHP 在 *nix Vs 上有一些细微差别。赢。
所以我的问题是,如果我从来没有在 win 上编写过 PHP,我是否应该经历切换主机的麻烦(因为他们不能自己做 *nix),或者差异是否足够小以至于它不应该是一个太大的问题我?
(旁注:客户网站的状态没有影响,因为它是一个静态的全闪存网站,将被完全重建)
谢谢!
我建议XAMPP,它是一个完整的 LAMP 包,可以安装在 Windows 或 Linux 上。
您可以通过这种方式在本地机器上进行所有开发。
编辑以解决实际问题:在向客户提出此问题之前,需要考虑以下几点:
最终,如果您决定提出问题,客户必须决定是否要搬到新的托管公司。需要考虑的一些因素包括:
现在,如果你想使用 Windows,我会提到,除了 XAMPP,WAMP服务器,它几乎可以在任何现代版本的 Windows 上运行。我将它用于一个类(需要它的地方),然后在一个开发系统上用于最终在 Linux 服务器上运行的工作项目。两者都运行 Windows XP。我不记得在将 PHP 从 Windows 复制到 Linux 时需要进行任何更改,尽管我确实远离了任何依赖于平台的函数。FWIW,我发现 WAMP 非常易于设置、管理和使用。
我建议避免 Windows 托管。PHP 没有太大区别,因为它已经是多平台的,但 Windows 不是公共主机的选项。性能低,安全性低,可操作性低。
另外,请注意,他们从不管理 php 安装,因此在支持方面会遇到麻烦。