J: Движок PHP для Java VM + JIT / Как был создан JPHP? - видео HD
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18506 роликов
Движок PHP для Java VM + JIT / Как был создан JPHP? - видео.
Захватывающая история про JPHP, про альтернативный движок php под Java VM. Как я начинал проект, как он развивался и что с ним в 2020 году?
Ссылки:
JPHP исходники: github.com/jphp-group/jphp
DevelNext: develnext.org
Кратко про ролик. В 2013 году, имея опыт разработки виртуальных машин, компиляторов и своих языков программирования, я решил разработать php движок с нуля, php компилятор с поддержкой JIT с помощью jvm (java runtime machine). Для запуска движка используется openjdk или oraclejdk. Сам JPHP поддерживает все фишки PHP 7 и почти всё из PHP 7.1 и PHP 7.2. Я никогда не рассматривал вопрос со стороны противостояния php vs java, это был лишь эксперимент, который стал чем-то больше. Движок стал основой для среды разработки DevelNext, она и сама полностью написана на языке программирования php и прекрасно работает по сей день.
Был также разработан пакетный менеджер jppm, вдохновленный npm, который и сейчас неплохо развивается, о нем также в ролике, своего рода ит подкаст.
И конечно же лайкосик как всегда