PHP的.NET编译器 Phalanger

Improve Performance

Compilation improves performance

Phalanger seamlessly compiles PHP code into .NET assemblies.

Thanks to compile-time analysis, Just-In-Time compiler and modern runtime implementation; execution of PHP scripts is safer and significantly faster! The process is very similar to how C# and ASP.NET work as developers are used to.

Integrate with .NET

.NET runtime with unique integration possibilities

  • PHP code running on Phalanger takes advantage of any .NET library. You can make use of C#/VB.NET/F# – any object/function will be seamlessly available in your PHP scripts.
  • Phalanger allows you to execute PHP scripts right inside a .NET language. Enhance your C# code with functionality written in PHP.

Use modern IDE

Integration with Visual Studio development environment

Phalanger Tools adds support of Phalanger into Visual Studio. In this way the integration of PHP with .NET and development experience itself are easier and saves your time.

Phalanger Tools for Visual Studio colorizes PHP scripts, shows code errors, allows you to compile and debug PHP code as you are used to and much more!

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://phalanger.codeplex.com/

官方网站:http://www.php-compiler.net/

转载于:https://www.cnblogs.com/dream4u/archive/2012/05/30/phalanger.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值