A More Subtle Benefit of Compiling PHP to .NET

Posted on January 19, 2017, in category Information, Security, tags: , , , , ,

There are many obvious advantages of running compiled PHP on .NET, such as higher performance, using .NET libraries and services or being able to develop cross-platform applications. This article will try to introduce a more subtle benefit that may be harder to grasp, but is one of the most compelling ones: security.

... continue reading

Public Preview of Peachpie 0.4.0

Posted on January 10, 2017, in category Announcement, Information, News, Samples, tags: , , , , ,

There has already been a considerable progress in the Peachpie project in 2017, as many new functionalities were implemented. Therefore, we upped the version of Peachpie compiler to 0.4.0-Preview.

... continue reading

Continuous Testing of PHP Compiled to .NET Core on Linux – Technical Report

Posted on December 13, 2016, in category Information, Tutorial, tags: , , , , , , , , ,

In the previous blog we have explained all the benefits of the continuous testing on Travis CI. Now, we want to show the way it is implemented from a more technical standpoint.

... continue reading

Syntactic Sugar with a PHP Compiler

Posted on November 29, 2016, in category Information, tags: , , , ,

With each new release of our PHP to .NET compiler, we implement more and more PHP syntax. This week, we would like to demonstrate some of the nifty features of PHP.

... continue reading

Announcing the Public Preview of Peachpie 0.2.0

Posted on November 14, 2016, in category Announcement, News, tags: , , , , ,

We are happy to announce the release of Peachpie 0.2.0. The latest preview of the PHP compiler to .NET is now publicly available as a set of NuGet packages for everybody to try.

... continue reading

Continuous Testing of PHP Compiled to .NET Core on Linux Virtual Hosting

Posted on November 1, 2016, in category Announcement, Information, News, tags: , , , , , , , , ,

We are back to working on Peachpie compiler and achieved a major milestone this week: continuous testing of our build using Travis CI.

... continue reading

What Difference Does the ‘Core’ Make?

Posted on September 14, 2016, in category Benchmark, tags: , , , , , , , , ,

Last week we made a second appearance on Microsoft’s Channel 9 show “On .NET” to give an update on the progress we have been making with Peachpie compiler. As discussed in the livecast, we were quite interested in examining the performance differences of ASP.NET versus ASP.NET Core.

... continue reading

Peachpie Compiling PHP to .NET Core with Visual Studio Code

Posted on September 6, 2016, in category Announcement, Information, Tutorial, tags: , , , , , ,

This tutorial will show you how to set up Peachpie compiler in Visual Studio Code and compile PHP to .NET Core as simply as ever.

... continue reading

Using Peachpie with Docker to Run PHP on .NET Core

Posted on August 30, 2016, in category Announcement, Information, News, Tutorial, tags: , , , , , ,

It has been a while since our last article, as we have been working on integrating the ASP.NET Core pipeline into Peachpie compiler. This opens up a whole host of new possibilities, which we would like to demonstrate in this blog post.

... 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