Evil Eval – PHP Scripting in .NET with Peachpie

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.

[…]

A More Subtle Benefit of Compiling PHP to .NET

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.

[…]