Php 在网页中运行不受信任的用户代码

Php 在网页中运行不受信任的用户代码,php,Php,我的任务是创建一个能够运行用户代码并显示输出或错误的网站。我可以预见的问题是允许用户运行C++、爪哇、C、C等语言的主要安全风险。有没有人有这样做的经验。我希望在沙箱环境中运行代码,但我不知道仅使用php是否可行。将我的整个框架重写到node会更好吗 。。。但我不知道仅仅使用php是否就可以做到这一点。将我的整个框架重写到node会更好吗 这两种方式都没有区别。您仍然需要对正在执行的运行时进行适当的沙箱处理

我的任务是创建一个能够运行用户代码并显示输出或错误的网站。我可以预见的问题是允许用户运行C++、爪哇、C、C等语言的主要安全风险。有没有人有这样做的经验。我希望在沙箱环境中运行代码,但我不知道仅使用php是否可行。将我的整个框架重写到node会更好吗

。。。但我不知道仅仅使用php是否就可以做到这一点。将我的整个框架重写到node会更好吗

这两种方式都没有区别。您仍然需要对正在执行的运行时进行适当的沙箱处理