LiveInternet
LiveInternet
x
(+ )
rss habrahabr of lokoman
rss habrahabr of lokoman
rss_habrahabr_of_lokoman
-
-
e-mail
-
: 16.03.2008
:
:
: 2
:
[ ] php-
, 18 2015 . 15:55
+
. , - , php-.
, :
,
. , ,
. ,
, , , opcodes (operation codes). , PHP ( Zend Engine) opcodes. Opcodes php- .
, opcodes . , opcodes , opcodes. , , , , , , php.
, .. opcodes php-
→
http://habrahabr.ru/post/233129/
:
-
php
opcode
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_habrahabr_of_lokoman/post359763626/">[Из песочницы] Исследуем результат работы php-транслятора</a><br/>Здравствуйте. Думаю, что большинство веб-программистов знает, как работает php-интерпретатор. Для тех, кто не знает: Вначале, написанный нами код разбирается лексическим анализатором. Далее, полученные лексемы, передаются в синтаксический анализатор. Если синтаксический анализатор дал добро, то лексемы передаются транслятору, а он, в свою очередь, генерирует так называемые opcodes (operation codes). И только после этого, в дело вступает виртуальная машина PHP (та самая Zend Engine) которая и выполняет наш алгоритм из получившихся opcodes. Opcodes так же называют эдаким php-шным ассемблером... <a href="https://www.liveinternet.ru/users/rss_habrahabr_of_lokoman/post359763626/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA