PHP — компилятор «точно в срок» против интерпретатораPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP — компилятор «точно в срок» против интерпретатора

Сообщение Anonymous »

PHP — это серверный язык сценариев общего назначения. Хорошо известно, что код PHP интерпретируется при загрузке страницы и отображении полученной веб-страницы. Недавно я услышал о компиляторах Just in time для PHP (виртуальная машина хип-хопа). хотелось бы знать, какая разница будет в исполнении и лучше ли иметь jit вместо интерпретатора? есть ли какие-либо php-движки с jit?
EDIT:
Поток выполнения PHP такой?: php-код -> синтаксический анализ -> токены -> байт-код/код операции -> интерпретация движка PHP -> машинный код -> выполнение
Поправьте меня, если я ошибаюсь. Байт-коды обычно выполняются на виртуальных машинах. Код операции (близок к машинному языку) может быть выполнен машиной напрямую. Означает ли это, что движок PHP — это виртуальная машина или просто некоторые его реализации являются виртуальными машинами?

Подробнее здесь: https://stackoverflow.com/questions/104 ... nterpreter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»