【发布时间】:2011-01-27 17:07:40
【问题描述】:
我从来没有为 WAMP 开发过,我的新客户的托管人说他们使用的是 Windows 服务器,他们可以为我设置 PHP 和 MySQL,但他们无法切换到 *nix 服务器。
他说 PHP 在 *nix Vs 上存在一些细微差别。赢了。
所以我的问题是,如果我从未在 win 上编写过 PHP,我是否应该经历切换主机的麻烦(因为他们不能自己做 *nix),或者差异是否足够小以至于它不应该太大我有问题吗?
(旁注:客户网站的状态没有影响,因为它是静态全闪存网站,将完全重建)
谢谢!
【问题讨论】:
-
根据我的经验,这些差异并没有太繁琐 - 有一些功能在 Windows 上不可用,您需要确保处理文件路径中的差异语法正确,但不是太不好。
-
@Dominic,如果我使用 DIRECTORY_SEPERATOR 我应该对文件路径安全吗?还有在某处的 Windows 上不支持哪些功能的列表吗?谢谢!
-
windows 版本的 PHP 也理解 unix 正斜杠,所以,不用担心。如果您需要添加一些扩展或设置一些 ini 设置,请不要担心这种情况......