Argument Unpacking in .NET

Posted on July 5, 2017, in category Announcement, Information, News, tags: , , , , , ,

This week, our article will include two topics: we shine the spotlight on the newly implemented feature of argument unpacking and on this occasion, we would also like to introduce the new compatibility matrix in our Wiki.

... continue reading

What’s New in Peachpie 0.7.0

Posted on April 26, 2017, in category Announcement, Information, News, tags: , , , , , , , ,

After some work around the usage of Peachpie, we got back to implementing core functionalities in the compiler itself. We are edging closer towards completing the project in its initial form and being able to run full real-world applications.

... continue reading

Evil Eval – PHP Scripting in .NET with Peachpie

Posted on April 11, 2017, in category Announcement, News, tags: , , , , , ,

PHP is a language well known for its many dynamic features that are occasionally somewhat overused. Whether it is dynamic typing, type juggling or dynamic code evaluation, these features are very demanding on the underlying runtime. Another feature, the so called ‘eval’, is no less interesting. Let’s examine it further.

... continue reading

Recap and Video: Setting up WordPress on .NET

Posted on March 21, 2017, in category Information, News, Tutorial, tags: , , , , , ,

The article, in which we introduced the milestone achievement of being able to get WordPress running on .NET, received quite a bit of attention. Let’s recap what happened and follow up with video tutorial.

... continue reading

WordPress Running on .NET

Posted on February 28, 2017, in category Announcement, Information, News, Tutorial, tags: , , , , , , , , ,

After months of implementing the required PHP functionality in Peachpie, our platform is now finally ready to run a larger real-world application: WordPress.

... continue reading

Diagnostics and Syntax Error Highlighting in Updated VSCode Extension

Posted on February 21, 2017, in category Announcement, Information, News, tags: , , , , , , , ,

Peachpie compiler itself is up to version 0.5.0 and so we wanted to focus on adding more functionality to our Visual Studio Code extension. This short article explains what is new in the Peachpie extension.

... continue reading

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

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

Three ways of using C# in PHP with Peachpie Compiler

Posted on December 20, 2016, in category News, Tutorial, tags: , , , , ,

We have talked a lot about calling PHP from within C# thanks to Peachpie, but the beauty of this compiler is that the interoperability feature works both ways. In this article, we will take a look at some of the ways you can use C# in PHP.

... continue reading