#php #php-extension #hiphop
#php #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.
Итак, если HipHop обходит выполнение, выполняемое ZE, я не вижу, как можно было бы создать класс PHP, который переводится на C , который затем будет использоваться для создания расширения.
HipHop не преобразует исходный код PHP, он преобразует БАЙТОВЫЙ код. Это огромная разница, если бы это было первое.. будет ли необходимость в использовании другого языка? 🙂