vanilla PHP和Microsoft版本之间是否存在代码差异?

时间:2015-01-14 21:50:34

标签: php iis

我即将在带有IIS 8.0的Windows Server 2012上安装PHP。我打算从windows.php.net下载,因为我之前已经完成了。但是,我注意到MS的网站位于http://php.iis.net/

这两个网站是提供相同的东西,还是MS修改了PHP产品中的代码?如果他们提供不同的版本,我希望继续使用纯PHP。

任何人都有使用MS产品的经验吗?

1 个答案:

答案 0 :(得分:3)

我相信它是相同的PHP。您可以在此处查看有关IIS安装的官方php.net文档:

http://php.net/manual/en/install.windows.iis7.php

您甚至可以构建或安装所需的PHP并手动将其连接到IIS(因此它与您在其他地方获得的PHP相同)。使用MS安装程序,他们是否可以篡改PHP?是。他们做了吗?我非常怀疑它。

一个主要区别是IIS上可用的扩展。就像他们提供Windows Cache而不是APC一样。我相信几乎所有的pecl扩展都可以工作。

http://php.net/manual/en/book.wincache.php

因此,您可能会发现一个完全不同的扩展生态系统,但核心语言看起来完全相同。