将Python或Perl与PHP集成

Nat*_*pos 2 php python perl integration phpbb

我将帮助我的朋友改进他的phpBB板,但我想在Python或Perl中做些事情.但是可以将这些语言与PHP集成吗?

Ale*_*ler 8

你总是可以在PHP中调用python或perl解释器!通过传递命令行参数和捕获stdout(execpassthru相关的php函数),可以实现简单的交换.

但是,我不认为它是一个好主意 - 使用两个解释器而不是一个解释器整体运行时开销和启动时间加倍.

  • 它不会使启动时间加倍,它会增加百倍.不为每个请求启动解释器是FastCGI/SCGI存在的原因.你会杀死它,恢复到不断启动进程的旧CGI方法. (4认同)

Len*_*bro 8

我要说的唯一合理的方法是,如果你正在制作一个单独的服务,你通过Ajax或XML或类似的东西进行交谈.其他一切都比它的价值更麻烦.

  • 如果您开始跨多个框进行缩放,这也有助于以后 (2认同)