具有 PHP 或 Python 绑定的可编写脚本的 JavaScript 解释器?

发布于 2024-09-25 13:49:38 字数 1537 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

早茶月光 2024-10-02 13:49:38

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

You can try pyv8 - Google's v8 engine with Python bindings.

可爱咩 2024-10-02 13:49:38

尝试 Qt 库中的 QtScript:

from PyQt4 import QtScript

Try QtScript, from the Qt library:

from PyQt4 import QtScript
下雨或天晴 2024-10-02 13:49:38

之前的讨论是关于将各种语言嵌入到 PHP 中的。

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

There's a previous discussion on embedding various languages into PHP.

re: Javascript in particular, Pecl Spidermonkey is mentioned; otherwise, not much to choose from.

琴流音 2024-10-02 13:49:38

目前有适用于 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 前缀。当然,您可以根据需要删除或更改它。

At now there is v8js-0.1.3 (beta) pecl package for PHP5.3.3+
You can easily install it like that (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

I've using _pecl prefix for pecl packages. Of course you can remove or change it as you wish.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文