Подтвердить что ты не робот

Скомпилируйте PHP скрипт в Linux

Я знаю, что PHP-скрипты на самом деле не компилируются, пока не будут запущены. Однако, скажем, я хочу создать небольшую простую программу и скомпилировать ее в двоичный файл без использования двоичного кода PHP. Как я мог это сделать?

Я видел несколько IDE, которые делали бы это, но либо все они для Windows, либо версии для Linux не собирались должным образом.
То, что я хотел бы, это что-то вроде py2exe, который делает это в самом скрипте.

4b9b3361

Ответ 2

Существует следующее: http://www.bambalam.se/bamcompile/, но компилируется в байт-код Windows. Есть несколько других, но все, что я видел, будет компилироваться только для окон.

Немногие:
http://www.nusphere.com/products/phpdock.htm

Изменить: я почти забыл, если вы хотите, чтобы он работал на Linux без учета окон, вы можете просто добавить

#!/usr/bin/php

в верхней части script, и вы сможете запустить его из командной строки. Не забывайте сначала chmod + x файл.

Ответ 3

Посмотрите на Facebook Hiphop-PHP. Он способен преобразовать PHP-код в С++, а затем скомпилировать его с помощью g++. По-видимому, они даже получили возможность успешно скомпилировать все установки WordPress.