PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в тестах производительности

Мигель де Икаса (Miguel De Icaza) рассказал об успехах проекта Phalanger, развивающего открытую реализацию PHP-компилятора и runtime-компонентов PHP для платформы Mono/.NET. Обладая неплохой совместимостью с существующим кодом на PHP (например, поддерживается выполнение phpBB, WordPress и MediaWiki), Phalanger обладает рядом особенностей, таких как более высокая производительность, возможность бесшовной интеграции с .NET, верификация кода на этапе компиляции, расширенные отладочные инструменты. Phalanger не выполняет PHP код, а компилирует его в байткод для виртуальной машины .NET, который затем благодаря использованию JIT-компиляции частично преобразуется на лету в машинные инструкции.

Опубликованные проектом новые результаты тестирования производительности мартовского выпуска Phalanger продемонстрировали почти четырёхкратное опережение по производительности штатных PHP 5.4 и 5.3.10 при работе WordPress. При оценке отдельных функций из 31 проведённого теста, в 23 оказался быстрее Phalanger, а в 8 - базовая реализация PHP.



Источник:
http://www.opennet.ru/opennews/art.shtml?num=33273

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>