Packing PHP into DLLs, EXEs or NuGets

Posted on April 29, 2018, in category Information, News, Samples, Tutorial, tags: , , , , , , , ,

Seeing PeachPie enables us to compile PHP code into .NET assemblies, wouldn’t it also be great to manage it as a package or a set of packages depending on each other? In this article, we outline some of the common practices and possibilities of building deployable packages with PeachPie using a .NET Core SDK or […]

... continue reading

Peachpie.io now runs on PeachPie

Posted on March 20, 2018, in category Announcement, News, tags: , , , , , , , ,

We hesitated for a while, but we finally decided to put our money where our mouth is. Our website is now powered by PeachPie and runs on ASP.NET Core.

... continue reading

Setting up MediaWiki on .NET with Peachpie

Posted on February 26, 2018, in category Announcement, News, Tutorial, tags: , , , , , , , , , , ,

The Peachpie compiler platform has already proven to be able to run massive real world applications without modifications. We have already tested WordPress, an older version of CodeIgniter and PHPUnit, but now it’s time for another massive PHP project: MediaWiki. What is Peachpie? Peachpie is a complete re-implementation of the PHP language to be executed […]

... continue reading

Introducing: try.peachpie.io

Posted on January 27, 2018, in category Announcement, News, Snippets, tags: , , , , , , ,

We have recently come across a phenomenal tool that illustrates the power of Roslyn. And we immediately knew we had to make it work with Peachpie.

... continue reading

First WordPress benchmark

It’s been a while since we produced any benchmarks, so it’s time to put Peachpie to the performance test again. And it’s not going to be a small one – this time, we will benchmark an entire real world application in WordPress.

... continue reading

Maintaining backward compatible Peachpie and PHP code simultaneously

Posted on January 18, 2018, in category Information, tags: , , , , , , , ,

When you consider transforming your PHP code to .NET using Peachpie, you’ll probably worry about backward compatibility and the development process itself, or whether you can maintain both platforms within a single code base. Here is why you don’t have to.

... continue reading