Autoloading redefined and composer.json

Posted on May 31, 2020, in category Information, tags: , , , ,

Autoloading 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 reading

PeachPie Update – May

Posted on May 16, 2020, in category Information, News, tags: , , , , , , , ,

We stepped on the gas lately and implemented hundreds of little changes and features in the PeachPie platform gearing up for its 1.0 release. What’s new?

... continue reading

How’s WordPress even running on .NET?

Posted on May 2, 2020, in category Information, tags: , , ,

You 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 reading

Creating an Executable Console Application in PHP

Posted on March 15, 2020, in category Tutorial, tags: , , , ,

There 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 reading

PeachPie 0.9.920

Posted on March 14, 2020, in category Announcement, News, tags: , , , , ,

With 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 reading

Debugging PHP eval() in Visual Studio

Posted on March 4, 2020, in category Information, Tutorial, tags: , , , , , ,

Evil 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