Skip to content
EntityQ1463808· pop 9· linked from 97 articles

PHP compiler

Official website

Link to the official site · not written by Vinony

Source code

Introducing full-featured PHP 5.4 runtime & compiler for .NET/Mono frameworks. Phalanger is an open-source implementation of PHP, compatible with the vast array of existing PHP code. In addition Phalanger gives PHP-application developers lot of new possibilities; it improves the performance, allows to use modern environments and takes advantage of seamless .NET integration. Phalanger is integrated into Visual Studio so it gives code colorization, debugging and IntelliSense capabilities. Syntax highlighting Compilation & Debugging Installs Phalanger binaries

Excerpt from the source-code README · 923 chars · not written by Vinony

Wikidata facts

Instance of
compiler
Official website
v4.php-compiler.net
Show 4 more facts
source code repository URL
github.com/devsense/phalanger
copyright license
Apache License
programmed in
C#
software version identifier
3.0.0.4072
Sources (5)

via Wikidata · CC0

Article · Français

Phalanger est un projet qui a commencé à l'université Charles de Prague et qui est soutenu par Microsoft. C'est un compilateur de langage PHP en CIL byte-code. C'est la première partie de la compilation, la seconde étant assurée par le JITter (Just-In-Time compiler) fourni par le Framework .NET. Son rôle n'est pas de compiler le PHP en code natif, ni de l'optimiser, mais de compiler les scripts PHP en assemblies .NET qui sont des unités logique de code MSIL et des métadonnées. Phalanger peut faire fonctionner de nombreuses applications PHP majeures sans aucune modification, ou très peu. On peut citer notamment l'outil d'administration de base de données MySQL : phpMyAdmin et le forum phpBB. * Selon Microsoft, l'objectif principal du projet, réalisé sous une licence Microsoft permissive de partage de sources, est de permettre le fonctionnement total de scripts PHP existants avec le framework .NET, sans aucune modification.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 9 languages

via Wikidata sitelinks · CC0