A Practical Demonstration of C#/PHP Interoperability

Posted on January 31, 2017, in category Information, Samples, Tutorial, tags: , , , , ,

The Peachpie project is finally at a point where it can be used for real world purposes and applications. This article will show some more advanced interoperability options that are now available for you to try.

... continue reading

Tutorial: Advanced Interoperability Between PHP and C# with Peachpie

Posted on July 25, 2016, in category Information, Tutorial, tags: , , , , , , , ,

Peachpie is a compiler of the PHP language to .NET. The project is still in progress, but there is a plethora of interesting usecases for the compiler. This article is a tutorial for some of the more advanced interoperability options between PHP and C# using Peachpie.

... continue reading

Working towards PHP interoperability with .NET

Posted on May 9, 2016, in category News, tags: , , , , , , ,

After making an appearance on Microsoft’s “On .NET” live stream to discuss Peachpie, we have been busy working on the compiler itself. One of the aspects we have particularly been focusing on is the PHP interoperability with .NET, where we have been making massive strides.

... continue reading

What’s New in PeachPie 0.9.43

Posted on June 25, 2019, in category Information, News, tags: , , , , , , ,

There are plenty of new features, improved interoperability between PHP and C#, compatibility enhancements and tons of fixes in the latest release of PeachPie compiler.

... continue reading

But Why?

Posted on June 20, 2019, in category Information, tags: , , , ,

Almost every post, article or thread on Reddit about PeachPie is inevitably met with someone posting the famed Ryan Reynolds GIF asking “but why?”, so instead of explaining each time, we decided to put our entire motivation behind this project on paper so that we can link to it.

... continue reading

Self-contained PHP app

Posted on June 17, 2019, in category Samples, Tutorial, tags: , , , , ,

PHP programs usually need a runtime installed on your target machine, appropriate version of PHP itself, a web server and some sort of configuration. This is no longer needed when you are compiling PHP code into .NET. The PHP web or console program can be distributed as a self-contained executable with no such dependencies.

... continue reading

Progress toward full PHP compatibility

Posted on April 29, 2019, in category Information, News, tags: , , , , , , ,

We’ve been a little less active with blog posts and announcements lately, but it’s not for a lack of activity around the PeachPie platform. Let’s take a look at the current state of PeachPie and how compatible we are with the plethora of PHP applications out there.

... continue reading

New Release – PeachPie 0.9.38

Posted on April 1, 2019, in category Announcement, Benchmark, Information, News, tags: , , , , , ,

In preparation for the stable release of PeachPie 1.0, we are cleaning up the code and conducting some final fixes and enhancements.

... continue reading

Using C# in PHP and Vice Versa

Posted on February 5, 2019, in category Information, Tutorial, tags: , , ,

Interoperability is one of the most valuable use cases of PeachPie: using C# (.NET) classes, interfaces and methods right in PHP code and vice versa. Let’s take a look at individual cases and how to achieve interop with PeachPie.

... continue reading

2018 recap

Posted on December 27, 2018, in category Information, tags: , , , ,

It’s been a fruitful year, as we take a look back at 2018 to see what we achieved and forward to 2019 to set our sights on bigger and better things.

... continue reading