Внедрен ли движок Zend вне PHP?
Насколько я помню, один из оригинальных дизайнов движка Zend заключался в том, что его было относительно легко внедрить для других языков, которые можно было бы создать. В основном, синтаксис PHP без всех модулей PHP. Это все еще так?
1 ответ
Решение
Ну, Zend Engine - это, по сути, виртуальная машина, которая интерпретирует байт-код PHP. По сути, вам нужно создать синтаксический анализатор для языка и компилятора и скомпилировать его в байт-код PHP, поэтому он может быть выполнен Zend Engine.
Держу пари, что это не так просто, как кажется. Я думаю, что Zend Engine довольно тесно интегрирован с PHP и разделяет его так, что он будет выполнять ваш собственный байт-код, что может быть довольно хлопотно.
Надеюсь это поможет.