Haxe有Apache httpd模块,可以编译成PHP代码。这些是我知道制作在服务器上运行的Web应用程序的两个选项。您可以使用nekotools启动http服务器,但这应该只用于开发。
还有其他选择吗?
我总是可以在C或C ++程序中使用NekoVM,运行Web服务器或连接到FastCGI。或者使用FastCGI或Web服务器库编译为C ++。但我想知道实际使用的解决方案。
我有一个带有nginx的VPS,所以没有mod_neko或mod_tora。 PHP不是问题,但我宁愿不使用它(出于不合理的原因)。
答案 0 :(得分:4)
更准确地说,nekoVM有一个Apache模块。 (你确实需要haxe来制作neko二进制文件)
问题:
答案 1 :(得分:3)
hxNode使用node.js.不知道是否有人使用hxNode,但是node.js最近得到了一些好消息。
答案 2 :(得分:2)
我将继续保持hxNode最新并使用node.js规范扩展它。 我正在将它用于我自己的项目并在遇到问题时对其进行调试。
目前,hxNode具有在Haxe中定义的node.js api,这是标准的node.js异步API。此外,我已经开始使用此API重新创建Haxe标准API,例如,js.FileSystem
已经实现,这利用了最新版本的节点可以同步调用fs模块这一事实。
我正在使用此API处理的其他内容,servlet位于顶部,以及基于chriskv的mongo本机驱动程序的mongo绑定。
BD