Я ищу способ преобразования PHP-кода в С++. Есть несколько причин, по которым я хочу сделать это:
Основная причина: есть множество отличных инструментов/программного обеспечения PHP, которые я бы хотел использовать и включить в приложения С++ GUI или не GUI
- Чтобы повысить производительность
- Чтобы избежать зависимости от библиотек PHP
- Чтобы избежать раскрытия исходного кода в средах с общим хостингом
- Для расширения возможностей языка С++ и использования таких фреймворков, как Qt С++ и Poco
До сих пор я нашел:
http://sourceforge.net/projects/binaryphp
http://www.mibsoftware.com/php2cpp/
Поделитесь своими идеями и инструментами, которые вы знаете. Заранее благодарю вас!
EDIT: Мне также нужна кросс-платформенная работоспособность и хорошее соответствие для $$, синтаксических функций сахара и интерфейса.
EDIT: Обратите внимание, что в двух вышеупомянутых инструментах используются два разных подхода. У первого есть встроенные библиотеки для преобразования процедурного кода PHP и его запуска. Последнее переводит (слово за словом) с PHP на С++.