请教各位技术大牛,我们的毕业论文要设计制作一个在线编译工具,主要功能是用于像java\php\python等语言的在线运行并显示运行结果,类似于菜鸟教程网的在线工具,请问该功能是用什么技术实现的?例如,php的在线测试工具
java很好办,直接存成.java文件编译之后通过shell调用下就好。python和php应该类似,写成脚本通过shell调用,基本可以肯定是需要后端的计算资源。
老哥,可以问下怎么样了吗 也想写一个试试:dog:
同问,请问解决了吗?我只实现了跨页面运行 不能跟它似的作右运行
把你的代码提交上去之后,直接插入对应模板保存为一个对应格式的文件。通过对应的解释器解释之后把输出答应出来。再利用javascript ajax读取更新网页就好了。
这是个人猜测。具体也没做过。
这是我的小尾巴。。。程序员书库