我想知道是否可以在本地运行PHP代码以在本机C ++桌面应用程序中使用。作为概述,我想在桌面应用程序中使用一些HTML5 / JS / PHP库/工具作为GUI的组件。
我打算使用像Awesomium或Berkelium这样的东西作为应用内浏览器和GUI。有没有办法以不涉及启动任何类型的Web服务器的方式本地和跨平台(windows / linux)?
如果需要Web服务器,是否有人有任何建议可以将沙箱沙盒化为仅允许localhost,同时与Windows和Linux兼容?
答案 0 :(得分:2)
这当然是可能的,但对于除了最简单的情况之外的所有情况(例如,只运行一个简单的脚本并显示它的输出),您可能最终会自己实现CGI堆栈的一部分。
更简单的方法是运行一个能够为您完成所有这些工作的Web服务器。你如何将它限制在localhost只是你选择的网络服务器,但通常不是一个困难的任务,至少在流行的那个。