Интеграция Python или Perl с PHP
Я собираюсь помочь своему другу улучшить его доску phpBB, но я хочу что-то сделать там на Python или Perl. Но можно ли интегрировать эти языки с PHP?
3 answers
Существует Пакет Perl PECL для интеграции Perl в PHP.
Вы всегда можете вызвать интерпретатор python или perl из PHP! Минималистичный обмен возможен посредством передачи аргументов командной строки и захвата стандартного вывода (exec
или passthru
являются связанными функциями php).
Однако я не думаю, что это хорошая идея - использование двух интерпретаторов вместо одного удваивает общие затраты времени выполнения и время запуска.
Я бы сказал, что единственный разумный способ сделать это, если вы создаете отдельную службу, с которой вы общаетесь через Ajax или XML или что-то в этом роде. Все остальное доставляет больше хлопот, чем того стоит.