Phalanger - The PHP Language Compiler for the .NET Framework

  •        46

Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages. It provides PHP applications an execution environment that is fast and extremely compatible with the vast array of existing PHP code. Phalanger maintains the way how PHP

http://phalanger.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Phalanger


Introducing full-featured PHP runtime & compiler for .NET/Mono frameworks. Phalanger is modern 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; like improving the performance, allowing to use modern environments or taking advantage of seamless .NET integration.

DEVSENSE-PhalangerMySql


MySQL Managed Extension for Phalanger - the PHP language compiler for the .NET framework - is a full C# reimplementation of the PHP native extension php_mysql. It uses GNU MySQL Connector/.NET and so works with the latest MySQL servers.

HatenaSharp - PHP ? HatenaSyntax ? Phalanger ?????? C# ???????????????


PHP ? HatenaSyntax ? Phalanger ?????? C# ???????????????

Wordpress - Phalanger-enabled Wordpress for deploying to AppHarbor


Phalanger-enabled Wordpress for deploying to AppHarbor

WpDotNet


WP.NET is WordPress plugin combining features of Phalanger (https://github.com/DEVSENSE/Phalanger) with standard WordPress. It enables using WordPress as completely managed ASP.NET application on Windows in 32/64bit mode or on Mono. WordPress code is compiled for improved performance and safety resulting in the fastest way how to run WordPress. Developers can develop plugins in Microsoft™ Visual Studio™ 2010 in C#,VB, F# or any other .NET language. As ASP.NET application it’s easy to integrate w



DEVSENSE-WpDotNet


WP.NET is WordPress plugin combining features of Phalanger (https://github.com/DEVSENSE/Phalanger) with standard WordPress. It enables using WordPress as completely managed ASP.NET application on Windows in 32/64bit mode or on Mono. WordPress code is compiled for improved performance and safety resulting in the fastest way how to run WordPress. Developers can develop plugins in Microsoft™ Visual Studio™ 2010 in C#,VB, F# or any other .NET language. As ASP.NET application it’s easy to integrate w

PHP View Engine


PHP View Engine allows you to write ASP.NET MVC views in the PHP language. Do you have designers, junior web devs or PHP hard-core devs that only know PHP? Now they can particiapte on ASP.NET MVC projects. Finally, you can have Seperation of Concerns and spaghetti code too!

Syrinx Community Server


Use Syrinx Community Server to build dynamic and interactive web sites that use ASP.NET, AJAX, JQuery, kusog.org javascript framework, and the Nitobi AJAX controls like the Grid and Combo. Now supporting Phalanger PHP with targeted PHP support and PHP base starter site that...

Phc - The open source PHP compiler


phc is an open source compiler for PHP with support for plugins. In addition, it can be used to pretty-print or obfuscate PHP code, as a framework for developing applications that process PHP scripts, or to convert PHP into XML and back, enabling processing of PHP scripts using XML tools. It can compile PHP source into an (optimized) executable, Combine many php scripts into a single file and lot more.

phpcc - a compiler compiler writen in php


a compiler compiler writen in php

compiler - PHP/CLI: Automatic compiles all your javascript in the cloud with Google Closure Compiler


PHP/CLI: Automatic compiles all your javascript in the cloud with Google Closure Compiler

Text_Parser_Generator - Compiler compiler that produces Text_Parser subclasses


Compiler compiler that produces Text_Parser subclasses

protoc-gen-haxe - Protocol Buffers compiler and run-time library for Haxe


I am also the author of [protoc-gen-as3](https://code.google.com/p/protoc-gen-as3/),which is the best Protocol Buffers implementation in ActionScript 3.I rewritten these code because I want to try the Haxe way to generate code.This table lists main difference between `protoc-gen-as` (or any other Protocol Buffers implementation) and `protoc-gen-haxe`:| | protoc-gen-as3 | protoc-gen-haxe || ------------- | ------------- | ----- || Cross-platform | No. It only runs in Adobe Flash Player or Adobe A

Spider Compiler


Spider Compiler parses the input of a spider programming source file and compiles it (with help of csc.exe; the C#-Compiler) to an exe-file. This project is developed in C#.

UI Compiler .NET - JavaScript compiler/minifier built on Google Closure Compiler


A compiler/minifier for JavaScript, built on Google Closure Compiler and YUI Compressor. It provides a .NET component for integration and a windows UI, allowing compilation of multiple source files in to one single file.

node-compiler - the online compiler api that compile c++ language


node compiler is an online compiler api that compile C++ language. It uses g++ compiler executed by execsync. The compiler api is built on express and run on linux (ubuntu, debian, fedora, etc.) or windows server.

OpenTuringCompiler - A cross platform Turing Compiler built with LLVM.


A compiler for Turing written using LLVM for code generation and Dparser for parsing. 10x faster than the most popular implementation and cross-platform.Unfortunately abandoned because although I have the resources to debug a compiler (with all the common features) I don't have the time to implement the thousand library methods present in regular Turing (though I made an effort and this compiler implements hundreds). The other issue is that Turing is a learning language where the possibility of compiler bugs would be devastating to the confidence of newbies, and it takes years to fully debug a compiler.

Compiler - The Hoa\Compiler library.


This library allows to manipulate LL(1) and LL(k) compiler compilers. Adedicated grammar language is provided for the last one: the PP language.