Существует ли реализация PHP для JVM (сродни JRuby и Jython)? - PullRequest
22 голосов
/ 24 июля 2010

Как я могу запустить PHP на JVM (сродни Jython и JRuby)?Мне известно следующее:

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

webSphere sMash , на котором, по-видимому, нет документации было отключено

Есть либолее зрелый проект для этого?

Ответы [ 2 ]

17 голосов
/ 25 июля 2010

AFAIK, и P8 - единственные два компилятора PHP для JVM, и вы уже исключили их оба.Последний выпуск Quercus был выпущен всего 23 days ago.Назвать его «мертвым» кажется немного преждевременным.А зачем вам документация для P8? Весь смысл в том, что это просто PHP.Вся необходимая документация находится прямо на PHP.Net.

4 голосов
/ 24 марта 2014

Недавно появился еще один PHP-компилятор для JVM: https://github.com/dim-s/jphp

Как говорит автор:

Цель

JPHP не является заменой движка Zend PHP или HHVM Facebook. Мы не планируем реализовывать библиотеки времени выполнения Zend (например, Curl, PRCE и т. Д.) Для JPHP. Наш проект стартовал в октябре 2013 года. Для этого было несколько причин:

  1. Возможность использовать библиотеки Java в PHP
  2. Обновление производительности с помощью JIT и JVM
  3. Замена уродливой библиотеки времени выполнения Zend PHP на лучшую библиотеку времени выполнения.
  4. Использование языка PHP не только в Интернете
  5. Также: Unicode для строк и потоков
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...