最好的服务器端JavaScript服务器 [英] Best server-side javascript servers

查看:129
本文介绍了最好的服务器端JavaScript服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直想知道尝试服务器端的javascript一段时间。而且我找到了大量的服务器,例如:
Node.js Rhino SpiderMonkey 等。

I've been wondering to try out server-side javascript for a while. And I'm finding a good amount of servers, like: Node.js Rhino SpiderMonkey among others.

任何有服务器端javascript经验的人都可以告诉我哪些是最好的引擎?为什么?我喜欢Node.js,因为它基于谷歌的V8引擎。而且似乎很容易使用。但是一些关于你会选择什么的反馈会很好。

Could anyone with experience on server-side javascript, tell me which are the best engines? and why? I like the Node.js because it's based on Google's V8 engine. And seems easy to use. But some feedback on what you would choose would be great.

编辑:

Node的一些基准测试。

我正在考虑去有了这个,但仍然欢迎反馈。

I'm thinking on going with this one but feedback is still welcome.

谢谢

推荐答案

我认为每个解决方案都有自己的优点/缺点

I think each solution has its own advantages/disadvantages

这里列出了SSJS解决方案:

here a list of SSJS solutions:


  • Aptana Jaxer
    遗憾地放弃了

  • Aptana Jaxer: sadly abandoned

Sitepoint Persevere
基于rhino -
包括JSDB,支持JSON查询 -
作者:Kris Zyp,JSON Schema的作者

Sitepoint Persevere: based on rhino - include JSDB, supports JSON Query - by Kris Zyp, the author of JSON Schema

RingoJS
基于犀牛 -
ex Helma NG Helop的继任者,很久以前就存在了 -
多线程 -
不错的社区 -
CommonJS上的伟大演员

RingoJS: based on rhino - ex Helma NG successor of Helma which existed from long time ago - multi-thread - nice community - great actor on CommonJS

独角鲸
可以和我一起rk on spidermonkey,V8或webkit JavaScriptCore -
CommonJS上的另一位伟大演员 -
定义了杰克服务器中的JSGI API

Narwhal: can work on either spidermonkey, V8, or webkit JavaScriptCore - another great actor on CommonJS - defined the JSGI API in the Jack Server

Joyent NodeJS
基于V8
(快速) -
全部运行在单个线程中 -
所有代码必须使用回调编写 -
通过npm(节点包管理器)提供的大量模块

Joyent NodeJS: based on V8 (fast) - all is running in a single thread - all the code must be written using callbacks - lot of modules available via npm (Node Package Manager)

4D Wakanda
基于Webkit JavaScriptCore又名SFX或Nitro(速度比V8快,可能再快一些) -
包括一个带有原生REST API的NoSQL面向对象的JavaScript数据存储 -
多线程 -
提供带有调试器,模型设计器和GUI设计器的工作室 -
提供了一个框架,其中的窗口小部件可以直接绑定到数据存储区以及彼此之间

4D Wakanda: based on Webkit JavaScriptCore aka SFX or Nitro (which has been faster than V8 and could be faster again) - include an NoSQL Object oriented JavaScript datastore with a native REST API - multi-threaded - provides a studio with a debugger, a Model Designer, and a GUI Designer - provides a Framework with Widgets directly bindable to the datastore and between each others

APE项目:基于spidermonkey - 一个Push引擎,用于在多个访问者浏览器之间同步实时数据

APE project: based on spidermonkey - a Push engine to synchronize in live data between many visitor browsers

10gen MongoDB :一个NoSQL文档存储,允许Erlang和& ;; JavaScript(使用spidermonkey)

10gen MongoDB: A NoSQL Document store allowing code in either Erlang & JavaScript (using spidermonkey)

Apache CouchDB :另一个NoSQL文档存储也允许Erlang和& JavaScript(使用spidermonkey)

Apache CouchDB: Another NoSQL Document store also allowing code in either Erlang & JavaScript (using spidermonkey)

查看服务器端JavaScript演示,包含一些历史记录,基准测试和&描述

See a Server-Side JavaScript presentation with some history, benchmarks, & descriptions

这篇关于最好的服务器端JavaScript服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆