Phalanger (compilateur)

Phalanger (compilateur)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Phalanger (homonymie).

Phalanger est un projet qui a débuté à l'université Charles de Prague et qui est supporté 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é 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[1].

Références

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Phalanger (compilateur) de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Phalanger — Pour les articles homonymes, voir Phalanger (homonymie). Nom vernaculaire ou nom normalisé ambigu : Le terme « Phalanger » s applique en français à plusieurs taxons distincts …   Wikipédia en Français

  • Phalanger (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Zoologie Phalanger est le nom donné à des marsupiaux d Océanie, : Phalanger, un genre de la famille des Phalangeridae. Phalanger, nom vernaculaire… …   Wikipédia en Français

  • Phalangers — Phalanger  Pour l’article homonyme, voir Phalanger (compilateur).  …   Wikipédia en Français

  • Common Language Infrastructure — Pour les articles homonymes, voir CLI. Schéma explicatif du Common Language Infrastructure (CLI) La Common Language Infrastructure (CLI) est une …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”