Байт-код для PHP

BelStudent

целеустремлённый чел
Байт-код для PHP

В php есть что-нибудь типа байт-кода, для ускорения работы. Или каждый раз интерпретируется по новому?
 

fixxxer

К.О.
Партнер клуба
байткод есть но по дефолту компилится каждый раз

apc
eaccelerator
xcache
 

BelStudent

целеустремлённый чел
Я так понимаю это сторонние приложения (модули).
Если по дефолту php код не компилится, то наверное на это были причины. Но какие? Что плохого в байт-коде?
 

Krishna

Продался Java
Компилится, но не сохраняется. Причины - продать за бабло официальный кеш байткода от Zend.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
это он о Зенд Оптимайзере, наверно. Но он бесплатный...
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Вы тупите, Zend Optimizer байт-код не кэширует. Он нужен тока для запуска Ужасно Сложно Закодированных Скриптов Содержащих Тонны Интеллектуальной Собственности (c) (r) (tm).

То, что байткод кэширует, семиты из фирмы Зенд таки продают.
 

zerkms

TDD infected
Команда форума
Sad Spirit
а название будет? :)

upd: из всего на zend.com подходит только Zend Platform.... но гхм....
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Sad Spirit,истину глаголешь, не знал, что оптимайзер не оптимайзит. ))
а про Zend Platform знал, да.
 

zerkms

TDD infected
Команда форума
флоппик
но зенд платформ это куда более комплексное решение. и деньги там платят далеко не за кеширование байткода. а по посту кришны можно было так подумать (по крайней мере - мне так показалось)
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
но зенд платформ это куда более комплексное решение. и деньги там платят далеко не за кеширование байткода. а по посту кришны можно было так подумать (по крайней мере - мне так показалось)
Ну логично, жадные семиты из Зенд добавили в Platform кучу всяких свистелок и перделок, за которые можно брать дополнительные деньги. Но единственное, что там реально полезно и при этом реально сложно сделать сторонними средствами --- кэширование байткода. Уж не из-за Жава Бридж его покупают и не из-за красивых графиков...
 

AmdY

Пью пиво
Команда форума
не знал, что оптимайзер не оптимайзит.
ну почему же, он как раз оптимизацией и занимается.
насколько я знаю, все перечисленные инструменты кешируют лишь опкод для виртуальной машины
 

fixxxer

К.О.
Партнер клуба
>>upd: из всего на zend.com подходит только Zend Platform.... но гхм....


раньше оно называлось Zend Performance Suite

щас я так понимаю ZPS входит в Platform

другой вопрос, накой оно надо при наличии трех свободных альтернатив
 

weregod

unserializer
надо оно, если проект на сервере в zend-encoded виде
на сколько мне известно, альтернативные опитимайзеры не работают с zend-encoded кодом
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
weregod
тебе уже сказали: xcache
APC будет входить в 6ку

конечно, PHP Team отвергает xcache из идеологических соображений, но когда APC не живет с Zend Optimizer, альтернативы нет

-~{}~ 25.01.09 22:19:

>жадные семиты из Зенд
+1, если в квипе нет коннекта ... :D
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
когда я их изучал, ea не был совместим с 5.2
не знал, что им еще занимаются
 
Сверху