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