技术开发 频道

Windows上运行PHP已不再矛盾

IT168分析评论

    Windows上运行PHP已不再矛盾。微软已正式与Zend携手开发PHP,将致力于PHP在Windows服务器平台上的良好运行。 

    Zend的创始人Andi Gutmans表示,目前PHP还不能在Windows上良好运行,还有很多可靠性的问题有待解决,但不久的将来PHP将成为Windows服务器平台上的一流的程序语言之一。Zend和微软正在努力开发一个组成微软IIS的FastCGI,这个FastCGI将会成为IIS与PHP之间的接口。之前Zend也开发了自己的IIS相关插件,但是效果都不好。

    Zend也将针对PHP进行自身的完善使之能够在Windows平台上更加可靠更加有效率。这也是PHP为开源阵营的贡献。Zend已经完成了PHP外延量的测试,以及运行于Windows的压力及基准测试。至此已经完成了15个不同的编码改进。这些改进都给予Win32 API和COM的支持,和Windows良好的内存管理。

    不过这些都不同于PHP以前针对Windows的改进,为了保证性能与可靠性问题Zend与微软会进行长期合作。Zend将设立一个Windows实验室以确保PHP继续在Windows上良好运行,努力使PHP更好支持Windows。不过Zend不会放弃他的开源原则。

    目前已有一个名为Phalanger的.NET框架下的PHP编译器。Gutmans表示要完成一个真正开源的PHP将会有一个100%兼容的.NET版本PHP面市,并且是真正开源的。

    微软曾经表示PHP不能在Windows上想在Linux上一样良好运行,那么以后呢?

0
相关文章