Roadsend PHP produces optimized stand alone applications, libraries, and Web applications from standard PHP source code. The compiler produces native machine code, not PHP byte code, so no interpreter is required. It is a new implementation of the PHP language and runtime environment compatible with Zend PHP. It does not share any code with the original PHP implementation.
|Tags||Software Development Compilers Debuggers Interpreters|
|Operating Systems||Mac OS X Windows POSIX|
|Implementation||PHP C Scheme|
Release Notes: A new skeleton extension was added. A new C language API for accessing the runtime was added. Lots of runtime performance and compatibility fixes were made. Support for Iterator, IteratorAggregate, and ArrayAccess was added. Several portability fixes for MinGW and FreeBSD were made. A new test suite is available.
Release Notes: Many optimizations to the runtime and Web backends were made. The sockets extension was implemented (TCP only). Several bugs in the runtime and build system were fixed.
Release Notes: A major bug preventing a source install from finding the config file has been fixed. FastCGI binaries can now spawn children. Runtime improvements were made.
Release Notes: PHP 5 language features have been implemented. A PDO library supporting Sqlite and MySQL was added. Mac OS X support was improved. Many bugfixes were made.
Release Notes: A port was made to Mac OS X. An important bug was fixed in the interpreter. Code is syntax highlighted in the step debugger. Several other minor bugfixes and build system updates were made.