CNode

为什么要把javascript放到服务器端

Yyozen发布于13 年前最后回复13 年前9 回复7792 浏览0 收藏

这周刚接触Node.js,今天被问到一个问题,Node.js是一种将js放在服务器端实现的平台,而为什么要把js放到服务器端实现,一时间头脑没有一个很强烈的原因让我来回答这样一个问题,第一次发帖,希望各位高手多多指教

查看回复

回复 (9)

D
douya0808#2·13 年前

底层还是用C++写的 异步I/O单线程最大限度利用CPU,不会有同步I/O多线程频繁的线程切换造成的资源浪费 我的Java书上说Java中的创建对象和线程切换是最占用资源的

同学你也买本书吧 我的书昨天刚到现在已经看一半了 虽然我还写不出东西 但是吹牛逼可不能落后啊

Y
yakczh#3·13 年前

10年前在学校里听老师讲,java是在服务端跑,有种脚本叫javasript,在客户端浏览器内跑,10年后发现javascript在服务端跑,java在客户端跑,技术只是个工具,在用得上它的地方,它就会出现

Y
yozen#6·13 年前
引用 douya0808底层还是用C++写的 异步I/O单线程最大限度利用CPU,不会有同步I/O多线程频繁的线程切换造成的资源浪费 我的Java书上说Java中的创建对象和线程切换是最占用资源的 同学你也买本书吧 ...

JS跟Java没多大关系,应该说没什么关系,至于异步I/O单线程的模型,是否就像书上说的最大限度利用CPU,与传统的方法,它们之间的性能对比,没有一个实质的量化数字,总觉得有点虚。不是想吹啥牛逼啦,只是想从各位的角度,得到更多关于这方面的启发。

S
saber#8·13 年前

到最后不都是机器语言在跑

E
echorenyuan#9·13 年前

反正就是一个语言,在哪里跑它都是在机器上跑的!

参与回复
登录后即可参与回复。登录