我想要的是一个客户端登录我的网站,可以执行任何linux命令。 实现它的最佳实践是什么?我应该使用在Apache上运行的HTML / JavaScript和PHP后端。 或者我google了一些东西,发现node.js. 您可以认为我想在Web浏览器中为客户端模拟Linux终端。 你认为我需要在后端运行Linux机器吗?如果是,它将如何处理登录和执行命令的多个用户。它会创建每个会话的实例并为其执行。 只是好奇这将如何工作。 例如:“4个用户登录到我的网站,因此为他们创建了4个不同的会话。他们都看到了一个linux终端。他们都发送了一些linux命令并按下回车键。” 我想模拟这个。 任何想法......
答案 0 :(得分:1)
我强烈建议您使用JAVASCRIPT @两端,因为您现在正在处理SERVERS,因此您需要超快速执行APP
我建议你为你的项目做些事情:
node.js将在您的项目中提供帮助,因为它本质上是快速和异步的。它快速且兼容。
angularjs将帮助你在前端,因为它不渲染或执行整个HTML,它只做一部分或视图。所以它本质上变得超快。
如果您也想使用数据库。然后我的推荐是使用MONGODB和猫鼬作为ODM。
SSH2包装器是您正在查看的高级工具。
注意:LAMP几乎被MEAN堆栈杀死了。所以使用PHP会增加你的代码编写以及维护代码的任务。
谢谢&干杯强>