Я просмотрел эту статью – HipHop PHP (был Hyper PHP от Facebook)
Тем не менее, в последнее время они сталкиваются с этим развитием скоростей в Facebook с помощью «Виртуальной машины HipHop», более 60% PHP-исполнителей на 60%
У кого-нибудь есть подробности об этом? Стоит ли изучать PHP-разработчика?
Вы можете найти подробности в статье, связанной с вашей статьей:
hphpc по сути является традиционным статическим компилятором, который преобразует PHP → AST → C ++ → x64. Мы уже давно прекрасно понимаем ограничения для статического анализа, налагаемые таким динамичным языком, как PHP, не говоря уже о рисках, присущих разработке программного обеспечения с hphpi и развертывании с помощью hphpc. Наш опыт работы с hphpc заставил нас начать экспериментировать с динамическим переводом на собственный машинный код, также известный как компиляция точно в срок (JIT). Динамический транслятор может наблюдать типы данных по мере выполнения программы и генерировать специализированный машинный код.
Типовой машинный код работает быстрее. Если вы не размер FB, вам это не нужно. Используйте APC или memcached и более традиционные подходы к масштабированию.
Другой ответ о HPHPC точен … повышение производительности довольно приятное, но только если вы на самом деле нуждаетесь в нем достаточно, чтобы это стоило дополнительной сложности.
Я предлагаю подождать несколько недель или даже месяцев, прежде чем смотреть в HPHPVM. Он выглядит многообещающим, но он все еще находится на очень ранних этапах, поскольку оптимизация и исправление ошибок идут. В конечном итоге это, скорее всего, станет отличной альтернативой Zend, но сейчас относительно небольшое увеличение производительности (по сравнению с, скажем, полным переведенным / скомпилированным HipHop), скорее всего, не стоит дополнительной сложности. Тем не менее, проверьте это через несколько месяцев.