PHP как интерпретируемый язык или уже как компил.?

Печать RSS
383

Автор
Чатланин
0
Недавно на лекциях столкнулся с тем, что PHP это компилируемый язык, который интерпретируется в байт-код, то есть это между компилятором и интерпретатором , я так полагаю есть в этом языке кардинальные изменения, 2 года как не введение что происходит в технологии веб, прокомментируете пожалуйста.
E

Пацак
-1
Разве не проще глянуть в википедию чем создавать тему на гс и ждать ответа от школьников, которые даже не знают таких слов как компиляция и интерпретация?
Автор
Чатланин
0

Разве не проще глянуть в википедию чем создавать тему на гс и ждать ответа от школьников, которые даже не знают таких слов как компиляция и интерпретация?
erasier (Вчера / 17:10)
Это понятно, мне нужен диалог))
E

Пацак
0
Точняк. А я-то, балда, полез с этой википедией... Человеку просто нужно немного общения D

Пацак
0
Эээээм... не знаю что ты там за лекции смотрел, мб чего и сам перепутал. Но PHP это интерпретируемый язык, компилируемый в байт-код (наоборот тобишь). И то полноценной компиляцией я бы это не назвал.

Сам потратил больше недели что-бы из php скрипта скомпилировать статичный (самодостаточный, без зависимостей) бинарник. Про компилируемость я бы вообще предпочёл забыть, оно работает тупо как кэш
Автор
Чатланин
0
Я не корректно сформулировал, пардон.

Пацак
0
Ну вообщем-то отвечая на вторую часть вопроса:
Кардинальных изменений в плане компиляции\интерпретации нет. Просто добавили opcache что по сути встроенный аналог eaccelerator.
К

Айсберг Визави
+3
рекомендую видео посмотреть, вся нутрянка php в деталях от одного из разработчиков Zend
Скрытый контент: Для выполнения действия необходимо авторизоваться!
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск