我正在考虑基于浏览器的 PHP IDE 的想法,并且对通过浏览器模拟命令行的可能性感到好奇,但我对 CLI 的开发工具不够熟悉,无法知道它是否可以完成很容易或根本没有。我想做更多的调查,但到目前为止还没有找到很多关于它的资源。
从高层次来看,我的第一个直觉是设置一个文本输入,它将通过 AJAX 将命令提供给 PHP 脚本并将任何输出返回到页面上。我只是对 CLI 不够熟悉,不知道如何在这种情况下与之交互。
我不需要实际的代码,虽然这也很有用,但我正在寻找更多我应该进一步研究的函数、类或 API。理想情况下,我更喜欢 PHP(假设是 PHP 5.3)而不是第三方库。你会如何解决这个问题?有什么我应该知道的资源或项目吗?
编辑:这个用例将是本地主机或开发服务器,而不是面向公众的站点。