As an established open-source community project, Phalanger already has a discussion forum and an issue tracker. Today, we’re starting a new Wiki page for Phalanger and also this blog. Although we’re actively working on Phalanger, we didn’t have any way to easily share news and information about the development of Phalanger with the community. We’re hoping to change it with this blog.
Until today, there was no single blog site dedicated to Phalanger, except for Phalanger blog posts from Tomas.
To start a blog, we needed to choose a technology first. There are many great blog site solutions, but since Phalanger is PHP compiler, we decided we should use a blog engine written in PHP… and compiled into .NET by Phalanger, of course! This serves both as a demonstration of how well Phalanger works, and it also saves resources of our web server.
We decided to use WordPress, simply because it looks nice and professional. After months of looking for the prettiest theme, we finally got something. Then it was pretty simple to get it working; we just extracted WordPress into folder on our web server, installed Phalanger, added some configuration and here it is.
This process helped us to find a few small issues in Phalanger, but they are all fixed in the latest version. The exact step-by-step guide will appear here soon. However, I can already reveal that it runs faster and allows us to use interesting things from .NET.
So, follow this blog if you want to learn more!


GRATS! very impressive.
Looking forward to see more info and examples about Phalanger and the .NET interoperability. Specially with .NET Framework 4.0.
Regards
Carlos
Thank you!
We are preparing already a few tasty examples.
Regards,
Jakub
Would love to see a blog post on how you configured wordpress on Phalanger
Actually this tutorial is comming really soon
Here it is http://phpcompiler.net/blog/2011/wordpress-on-net-4-0
Nice,
WordPress is like the ultimate PHP interpreter/compiler test.
If you can run that, phalanger must be very far advanced!
Thanks! Actually Phalanger runs most of PHP solutions only with small or none issues. We are continuously testing bigger and bigger PHP projects and fixing the small differences between PHP documentation and the reality
Exciting Post.
Wanted to bring your attention to a typo: “we needed to choos a technology”. “choos” should be “choose”.
Thanks for reading and for noticing that
Congrats for such a great work ! Does anyone knows about a PHP to .NET translator ? so you can actually edit and work with the source code translated to some of the .NET languages ?
Thanks,
Thanks! Actually you can compile PHP code with Phalanger and use redgate .NET Reflector to extract parts of the compiled code into C# or Visual Basic etc. But because of the very different nature of both runtimes, this cannot be done fully automatically. At least the resulting code will be very messy
We are using Phalanger to compile the PHP into .NET so we can write the rest of the application in C#.
Cheers