Phalanger 4.0 发布,PHP 的 .NET 编译器 - 开源中国社区
Float_left Icon_close
Phalanger 4.0 发布,PHP 的 .NET 编译器
oschina 2014年04月14日

Phalanger 4.0 发布,PHP 的 .NET 编译器

oschina oschina 发布于2014年04月14日 收藏 22 评论 17

做APP,小程序就上开源众包。世界杯期间免费领2600元启动金。>>>  

Phalanger 4.0 发布,此版本主要是功能和 Phalanger API 的改进,简化了编译和运行 PHP 应用的过程,没有废弃任何功能,添加了 PHP 5.5 的新特性,提升系统性能。

主要改进

  • Support for native PHP 4 extensions was removed.

  • Precompiled Web Sites are automatically loaded from /Bin folder.

  • Distributed with Phalanger Tools for Visual Studio.

  • Up-to-date Tools for Visual Studio.

  • New API for parsing and compiling.

未来计划

  • Improved performance.

  • Built-in obfuscation.

  • Easier development of extensions.

更多内容请看发行说明,此版本将会提供在 CodePlex  或者 Visual Studio Gallery

Phalanger 是PHP的.NET编译 器;也就是能将PHP程序代码编译成.NET平台的MSIL。Phalanger早在2005年就开始由一群捷克的计算机系学生动手开发。

Phalanger与PHP 5.0兼容,并且能结合PHP和.NET两者的对象,例如可以从.NET程序使用PHP开发的类库,或者以PHP程序使用C#或VB.NET开发的类库 (当然,这种PHP程序必须以Phalanger编译);Phalanger最广泛的应用就是将PHP网页编译成ASP.NET网页,此外也能够用PHP 编写WinForms程序。最近才发布的2.0测试版beta3的Phalanger,最大的改进是完整支持.NET Framework 2.0。

在CodeProject上有一篇文章介绍Phalanger, PHP for .NET: Introduction for .NET developers 。文章比较长,注意一点就是(http://www.php-compiler.net/) 网站所使用的Wiki程序 DokuWiki 就是PHP程序通过Phalanger运行在.NET上,你应该很有兴趣去看看,感受一下.NET下的动态语言。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Phalanger 4.0 发布,PHP 的 .NET 编译器
分享
评论(17)
最新评论
0

好吧。。其实若PHP可以直接移植到JVM的平台上面去。。我觉得这样才是赞的啊。。这一个我觉得意义不是很大啊。

0

引用来自“笨蛋EGG”的评论

2.0有意义么

引用来自“Tenzing”的评论

是4.0。。。。

我是说这句话:最大的改进是完整支持.NET Framework 2.0
支持.NET2.0,现在来说ASP.NET MVC都去到5.0了,估计很多用ASP.NET的都会选择 MVC吧··个人觉得,毫无依据

0

引用来自“笨蛋EGG”的评论

2.0有意义么

是4.0。。。。

0

引用来自“matthewrod”的评论

好想法,经常能听到瞧不起PHP的客户,要求只用.NET

不应该是调转么

0

PHP tutututu

0

方法不错是。收藏先。

0

好想法,经常能听到瞧不起PHP的客户,要求只用.NET

0

2.0有意义么

0

已经用上了,如果不得不在win跑php,这个还是可以试试的

0

这些学生无敌

0

引用来自“cpp初学者”的评论

然后IIS下运行?

jexus或nginx或apache加mod_mono模块都行

0

只能说应用面很小很小,不过成果还是值得赞的

0

然后IIS下运行?

0

哇靠这个加quercus,php就java和.net通跑了

这种技术最大的意义就是可以在那些写成一锅粥的java和.net项目上用php方便轻快地做修改和做前端.

0

有点不伦不类啊

0

稳定性能好吗?

占楼

顶部