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

1. Don (18.09.2017 / 16:53)
Недавно на лекциях столкнулся с тем, что PHP это компилируемый язык, который интерпретируется в байт-код, то есть это между компилятором и интерпретатором , я так полагаю есть в этом языке кардинальные изменения, 2 года как не введение что происходит в технологии веб, прокомментируете пожалуйста.

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

3. Don (19.09.2017 / 00:31)

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

4. erasier (19.09.2017 / 11:30)
Точняк. А я-то, балда, полез с этой википедией... Человеку просто нужно немного общения D

5. /7o/loTeH4I1k (20.09.2017 / 14:29)
Эээээм... не знаю что ты там за лекции смотрел, мб чего и сам перепутал. Но PHP это интерпретируемый язык, компилируемый в байт-код (наоборот тобишь). И то полноценной компиляцией я бы это не назвал.

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

6. Don (20.09.2017 / 22:53)
Я не корректно сформулировал, пардон.

7. /7o/loTeH4I1k (21.09.2017 / 01:46)
Ну вообщем-то отвечая на вторую часть вопроса:
Кардинальных изменений в плане компиляции\интерпретации нет. Просто добавили opcache что по сути встроенный аналог eaccelerator.

8. Кевин Митник (21.09.2017 / 03:10)
рекомендую видео посмотреть, вся нутрянка php в деталях от одного из разработчиков Zend
Скрытый контент: Для выполнения действия необходимо авторизоваться!


URL: https://visavi.net/topics/43727