Использование Hiphop для разработки расширений PHP - PullRequest
3 голосов
/ 04 октября 2011

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

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

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

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

1 Ответ

2 голосов
/ 04 октября 2011

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

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

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

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

...