PeachPie is an open-source PHP language compiler and runtime for the .NET Framework and .NET. It is built on top of the Microsoft Roslyn compiler platform and is based on the first-generation Phalanger project. PeachPie compiles source code written in PHP to CIL byte-code. PeachPie takes advantage of the JIT compiler component of the .NET Framework in order to handle the beginning of the compilation process. Its purpose is not to generate or optimize native code, but rather to compile PHP scripts into .NET assemblies containing CIL code and meta-data. In July 2017, the project became a member of the .NET Foundation.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - PeachPie (de)
- PeachPie (fr)
- PeachPie (en)
|
rdfs:comment
| - PeachPie ist ein Open-Source-Compiler und Laufzeit-Ersatz der PHP-Programmiersprache für das .Net-Framework und .NET Core. Das Projekt baut auf Microsofts Roslyn Platform und basiert auf dem Phalanger Projekt, welches ebenfalls auf der Karls-Universität entstanden ist. PeachPie kompiliert PHP-Quellcode in CIL-Bytecode und wendet zudem die JIT-Compiler-Komponente des .NET Frameworks an, um zusätzliche Optimierungen zu ermöglichen und den Anfang des Kompilierungsprozesses zu bearbeiten. Der Zweck von PeachPie ist nicht, nativen Quellcode zu erzeugen oder zu optimieren, sondern PHP-Skripte in einen anwendbaren CIL-Code zu übersetzen, der zudem Metadaten enthält. Im Juli 2017 wurde das Projekt PeachPie Mitglied der .NET Foundation. Im März 2021 erreichte das Projekt die Version 1.0. (de)
- PeachPie est un compilateur de langage PHP open source et un runtime pour .NET et .NET. Il est construit au-dessus de la plateforme de compilation Microsoft Roslyn et est basé sur le projet Phalanger de première génération. PeachPie compile le code source écrit en PHP en octet-code CIL. PeachPie tire parti du composant compilateur JIT de .NET Framework afin de gérer le début du processus de compilation. Son but n'est pas de générer ou d'optimiser du code natif, mais plutôt de compiler des scripts PHP. Assemblages NET contenant du code CIL et des métadonnées. En juillet 2017, le projet est devenu membre de la Fondation .NET. (fr)
- PeachPie is an open-source PHP language compiler and runtime for the .NET Framework and .NET. It is built on top of the Microsoft Roslyn compiler platform and is based on the first-generation Phalanger project. PeachPie compiles source code written in PHP to CIL byte-code. PeachPie takes advantage of the JIT compiler component of the .NET Framework in order to handle the beginning of the compilation process. Its purpose is not to generate or optimize native code, but rather to compile PHP scripts into .NET assemblies containing CIL code and meta-data. In July 2017, the project became a member of the .NET Foundation. (en)
|
foaf:name
| |
name
| |
foaf:depiction
| |
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
thumbnail
| |
author
| |
developer
| |
license
| |
logo
| - File:Peachpie-logo.png (en)
|
logo alt
| |
logo size
| |
programming language
| |
released
| |
has abstract
| - PeachPie ist ein Open-Source-Compiler und Laufzeit-Ersatz der PHP-Programmiersprache für das .Net-Framework und .NET Core. Das Projekt baut auf Microsofts Roslyn Platform und basiert auf dem Phalanger Projekt, welches ebenfalls auf der Karls-Universität entstanden ist. PeachPie kompiliert PHP-Quellcode in CIL-Bytecode und wendet zudem die JIT-Compiler-Komponente des .NET Frameworks an, um zusätzliche Optimierungen zu ermöglichen und den Anfang des Kompilierungsprozesses zu bearbeiten. Der Zweck von PeachPie ist nicht, nativen Quellcode zu erzeugen oder zu optimieren, sondern PHP-Skripte in einen anwendbaren CIL-Code zu übersetzen, der zudem Metadaten enthält. Im Juli 2017 wurde das Projekt PeachPie Mitglied der .NET Foundation. Im März 2021 erreichte das Projekt die Version 1.0. (de)
- PeachPie est un compilateur de langage PHP open source et un runtime pour .NET et .NET. Il est construit au-dessus de la plateforme de compilation Microsoft Roslyn et est basé sur le projet Phalanger de première génération. PeachPie compile le code source écrit en PHP en octet-code CIL. PeachPie tire parti du composant compilateur JIT de .NET Framework afin de gérer le début du processus de compilation. Son but n'est pas de générer ou d'optimiser du code natif, mais plutôt de compiler des scripts PHP. Assemblages NET contenant du code CIL et des métadonnées. En juillet 2017, le projet est devenu membre de la Fondation .NET. (fr)
- PeachPie is an open-source PHP language compiler and runtime for the .NET Framework and .NET. It is built on top of the Microsoft Roslyn compiler platform and is based on the first-generation Phalanger project. PeachPie compiles source code written in PHP to CIL byte-code. PeachPie takes advantage of the JIT compiler component of the .NET Framework in order to handle the beginning of the compilation process. Its purpose is not to generate or optimize native code, but rather to compile PHP scripts into .NET assemblies containing CIL code and meta-data. In July 2017, the project became a member of the .NET Foundation. (en)
|
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
release date
| |
author
| |
developer
| |
license
| |