【问题标题】:Scriptable JavaScript interpreter with bindings for PHP or Python?带有 PHP 或 Python 绑定的脚本化 JavaScript 解释器?
【发布时间】:2012-09-09 03:50:50
【问题描述】:

有人知道绑定到 PHP 或 Python 的 JavaScript 解释器吗?

【问题讨论】:

    标签: php javascript python interpreter


    【解决方案1】:

    您可以尝试pyv8 - 带有 Python 绑定的 Google v8 引擎。

    【讨论】:

      【解决方案2】:

      试用 Qt 库中的 QtScript:

      from PyQt4 import QtScript
      

      【讨论】:

        【解决方案3】:

        有一个previous discussion 将各种语言嵌入到 PHP 中。

        re: 特别是 Javascript,提到了Pecl Spidermonkey;否则,没有太多选择。

        【讨论】:

          【解决方案4】:

          目前有用于 PHP5.3.3+ 的 v8js-0.1.3 (beta) pecl 包 您可以像这样轻松安装它(debian/ubuntu):

          sudo apt-get install libv8-dev
          sudo pecl install v8js-beta
          sudo bash -c 'echo "extension=v8js.so" > /etc/php5/mods-available/_pecl.v8js.ini'
          sudo ln -s ../mods-available/_pecl.v8js.ini /etc/php5/conf.d/30-v8js.ini
          

          我在 pecl 包中使用了 _pecl 前缀。当然,您可以根据需要删除或更改它。

          【讨论】:

            猜你喜欢
            • 2021-11-29
            • 2020-06-22
            • 1970-01-01
            • 2017-10-03
            • 1970-01-01
            • 1970-01-01
            • 2011-05-29
            • 2010-10-24
            • 2010-09-06
            相关资源
            最近更新 更多