PeachPie (original) (raw)

About DBpedia

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.

thumbnail

Property Value
dbo: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)
dbo:author dbr:Iolevel
dbo:developer dbr:.NET_Foundation
dbo:license dbr:Apache_2.0
dbo:programmingLanguage dbr:C_Sharp_(programming_language)
dbo:releaseDate 2016-07-18 (xsd:date)
dbo:thumbnail wiki-commons:Special:FilePath/Peachpie-logo.png?width=300
dbo:wikiPageID 60830990 (xsd:integer)
dbo:wikiPageLength 16489 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1119643269 (xsd:integer)
dbo:wikiPageWikiLink dbr:Prague dbr:Phalanger_(compiler) dbr:Interoperability dbr:Library_(computing) dbr:.NET dbr:.NET_Compiler_Platform dbr:.NET_Foundation dbr:.NET_Framework dbr:Cross-platform dbr:MediaWiki dbr:CodeIgniter dbr:GraalVM dbr:Mono_(software) dbr:Anonymous_function dbr:Application_programming_interface dbr:Linux dbr:MacOS dbr:Magento dbr:Common_Intermediate_Language dbr:C_Sharp_(programming_language) dbr:Wikipedia dbr:Just-in-time_compilation dbr:Czech_Republic dbr:European_Innovation_Council dbr:Facebook dbr:NuGet dbr:PHP dbr:Framework_Programmes_for_Research_and_Technological_Development dbr:Machine_code dbr:Project_Zero dbr:HHVM dbr:HipHop_Virtual_Machine dbc:.NET_programming_languages dbc:Free_compilers_and_interpreters dbc:WordPress dbr:Charles_University dbr:Laravel dbc:PHP dbr:Apache_2.0 dbr:Microsoft dbr:Microsoft_Azure dbr:Microsoft_Windows dbr:WooCommerce dbr:WordPress dbr:Xamarin dbr:Semantic_analysis_(computer_science) dbr:Iolevel
dbp:author dbr:Iolevel
dbp:developer dbr:.NET_Foundation
dbp:license dbr:Apache_2.0
dbp:logo File:Peachpie-logo.png (en)
dbp:logoAlt Peachpie logo (en)
dbp:logoSize 150 (xsd:integer)
dbp:name PeachPie (en)
dbp:programmingLanguage dbr:C_Sharp_(programming_language)
dbp:released 2016-07-18 (xsd:date)
dbp:wikiPageUsesTemplate dbt:.NET_Framework dbt:Citation_needed dbt:Failed_verification dbt:Infobox_software dbt:Portal dbt:Primary_source_inline dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:PHP
dcterms:subject dbc:.NET_programming_languages dbc:Free_compilers_and_interpreters dbc:WordPress dbc:PHP
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
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)
rdfs:label PeachPie (de) PeachPie (fr) PeachPie (en)
owl:sameAs wikidata:PeachPie dbpedia-de:PeachPie dbpedia-fr:PeachPie https://global.dbpedia.org/id/9JngF
prov:wasDerivedFrom wikipedia-en:PeachPie?oldid=1119643269&ns=0
foaf:depiction wiki-commons:Special:FilePath/Peachpie-logo.png
foaf:isPrimaryTopicOf wikipedia-en:PeachPie
foaf:name PeachPie (en)
is dbo:wikiPageRedirects of dbr:PeachPie_(compiler) dbr:PeachPie_Compiler
is dbo:wikiPageWikiLink of dbr:Phalanger_(compiler) dbr:PeachPie_(compiler) dbr:PeachPie_Compiler dbr:List_of_CLI_languages dbr:PHP
is dbp:implementations of dbr:PHP
is foaf:primaryTopic of wikipedia-en:PeachPie