PeachPie

PeachPie

Basisdaten

Hauptentwickler iolevel
Entwickler iolevel
Erscheinungsjahr 2016
Aktuelle Version 1.1.9
(24. Mai 2023)
Betriebssystem CLR
Programmier­sprache C#
Kategorie Compiler
Lizenz Apache-Lizenz (Apache 2)
deutschsprachig nein
https://www.peachpie.io

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.[1] Im März 2021 erreichte das Projekt die Version 1.0.[2]

  1. .NET Foundation. Archiviert vom Original (nicht mehr online verfügbar) am 10. August 2020; abgerufen am 28. Mai 2019.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/dotnetfoundation.org
  2. heise online: PHP-Compiler für .NET: PeachPie erreicht Version 1.0. Abgerufen am 16. März 2021.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy