我正在努力寻找一个好的基于javascript的web主机,以及一个好的服务器端javascript实现。我使用过一些NodeJS,它看起来非常好,但我真的不想从头开始编写整个服务器。我需要一个具有以下功能(或至少大部分)的主机/框架:
1:能够在服务器上连续运行脚本,同时保持与其他脚本和客户端页面的连续对话(通过xmlhttprequest)。2:类似PHP/ASP的功能。他说:我不想从头开始编写整个服务器。我只想操心如何写我的应用程序。
此外,我最近一直在研究Aptana的Jaxer,从我的角度来看,它似乎是圣杯,但当我访问网站"www.jaxer.org“时,它返回了一个完全不相关的页面。有人能给我解释一下吗?
谢谢,
克里斯
发布于 2012-01-10 01:54:16
我使用joyent的https://no.de/来托管我的node.js应用程序。
对于客户端和服务器之间的通信,我使用http://socket.io/。它是一个通信框架,它将选择最合适的通信方法来维护与客户端的连接(连续对话)。
对于提供静态内容,请参阅此答案,以获得简单web服务器上的一篇优秀文章的链接。
Using node.js as a simple web server
或者查看讨论各种web应用程序框架的答案。
https://stackoverflow.com/questions/3809539/choosing-a-web-application-framework-using-node-js
希望这对你有所帮助,祝你的项目好运!
发布于 2012-02-22 14:45:38
你可以看看Wakanda
它以一种非常一致的方式提供了一个完整的堆栈,包括服务器、工作室和客户端框架。
我在stackoverflow上回答了一个关于where to host Wakanda applications的相关问题,还有一个比较different existing server-side JavaScript solutions的问题
https://stackoverflow.com/questions/8796980
复制