Использование Hiphop для разработки расширений PHP

Hiphop конвертирует PHP в код C++, кто-нибудь использовал его для разработки расширений PHP?

Я нашел следующую ссылку для написания расширений PHP с использованием C++ http://devzone.zend.com/article/4486-Wrapping-C-Classes-in-a-PHP-Extension

Я хочу написать несколько классов PHP и преобразовать их в C++ и использовать его в расширении PHP.

Пожалуйста, дайте мне знать, если кто-то сделал это, а также приветствуются любые мысли.

1 ответ

Решение

Насколько я знаю, цель HipHop - обойти виртуальную машину PHP, известную как Zend Engine.

Чтобы создать расширение PHP, вам нужно подключиться к Zend Engine.

Поэтому, если HipHop обходит выполнение, выполненное ZE, я не понимаю, как можно было бы создать класс PHP, который будет переведен в C++, который затем использовался бы для создания расширения.

HipHop не конвертирует исходный код PHP, он конвертирует код BYTE. Это огромная разница, если бы она была прежней... будет ли необходимость использовать другой язык?:)

Другие вопросы по тегам