Introducing the next release of PeachPie – the PHP compiler for .NET. This minor update brings new internal features and improvements, and improvements of existing features.
... continue readingPeachPie has been in development for a few years already. It is an ambitious project, so we set a few milestones before we felt comfortable releasing the official version 1.0.0.
... continue readingWe are polishing up the project while continuously testing bigger and bigger applications. With the recent updates and fixes, we’ve been able to run popular components like Guzzle, Twig, HTMLPurifier, RandomLib, PHPUnit, DOMPdf, and more.
... continue readingTesting is an essential part of software development. On .NET, we are used to the certain comfort and simplicity of managing our tests, running them, debugging them, collecting reports, profiling, and keeping track of the code coverage, within a single click. Does this work with PHP on .NET as well?
... continue readingThere is a massive amount of libraries and frameworks written in PHP, providing useful functionalities, some even commercially. You may have come across libraries, such as PDF generators, the Twig templating engine, random data generators, etc. Let’s take a look at how to develop the library for both PHP and .NET, so that C# developers […]
... continue readingAutoloading is an essential part of PHP applications, required due to the nature of PHP itself. The common standard defined by the “composer dependency manager” is used across the majority of frameworks and components, and as explained on the documentation page, autoloading can eat up as much as 100ms of request time. Let’s have a […]
... continue readingYou may have come across the fact that we managed to run WordPress on .NET. In this article, we take a look at what’s under the hood and we’ll examine some of the obstacles and the technical solution behind this project.
... continue readingThere are a few tools out there that allow you to create an executable console application in PHP, but they tend to be a little heavy and limited to a certain OS. With PeachPie, console apps can be created straightforwardly, without having to distribute the sources, and it can be debugged right in Visual Studio.
... continue readingWith over 400 changes, it was time for the next major release of the PeachPie platform. During the past months, we have focused on improving the compatibility with several standard PHP applications and frameworks, and on the integration with toolings such as Visual Studio.
... continue readingEvil eval() is back for a third edition – this time we’ll take a look at it from a more user-friendly perspective: debugging in Visual Studio.
... continue reading