2010-03-15 42 views
3

如果您想重新创建DOM服务器端并在PHP中进行操作,会如何选择呢?PHP的服务器端网页浏览器?

我正在寻找一个快速,多用户的完整服务器端网页浏览器,可以与PHP接口并运行完整的Javascript。

像Jaxer,但我可以使用PHP ...一个扩展将罚款,甚至是Apache mod。

想法?

回答

3

我会在Xvfb的一个实例上运行Firefox,并确保已安装MozRepl插件。

然后,我会连接到PHP的MozRepl服务器(使用Perl module's源代码指导我编写一个API,如果我找不到一个PHP)。

2

如果您想重新创建DOM服务器端并使用PHP进行操作,您会如何选择去实现它?

我会用DOM extension

我正在寻找能与PHP接口和运行完整的Javascript快速,多用户的完整的服务器端Web浏览器。

尝试任何这些:

,并看看

+0

绝对爱pampa-j – 2012-10-26 18:06:48

1

我不知道任何浏览器仿真器PHP可以执行JavaScript代码,但如果你能不说要求做,SimpleTest的有browser component这是非常漂亮的。它是SimpleTest套件的一部分,但它可以轻松地自行使用。

否则,您最好的选择可能是远程控制Firefox或基于Webkit的浏览器。您可以在Linux系统上使用Xvfb(X虚拟帧缓冲区)在脚本环境下运行图形程序。

1

Node.js此刻引起了一阵骚动。可能值得研究更多。