- 主题:请问现在学web后端改选php还是node.js?
其实nodejs优势还不在语言本身。逻辑是这样:高并发需要事件驱动/回调模型 -> js前端程序员已经被回调虐习惯了 -> 用js写高并发后端有大量程序员供给
nodejs本身挺好的,可是由于主力是前端程序员,造成库空前丰富的同时,平均工程水平空前低下...
【 在 hgoldfish 的大作中提到: 】
: 拿个libev和高并发来吹。其实高并发放现在没啥了不起的。
--
FROM 101.80.88.*
也不用这么说,国内也有大公司自己写NodeJS工程工具的。
不过大多数fECoder的代码架构水平肯定不及两周写出来ng第一版的大牛,况且现在都是别人出架构,应用码农把人家给的结构组件实现就行。
【 在 ilovecpp 的大作中提到: 】
: 其实nodejs优势还不在语言本身。逻辑是这样:高并发需要事件驱动/回调模型 -> js前端程序员已经被回调虐习惯了 -> 用js写高并发后端有大量程序员供给
: nodejs本身挺好的,可是由于主力是前端程序员,造成库空前丰富的同时,平均工程水平空前低下...
--
FROM 124.207.72.*
其创始人可是号称Ruby第一目标是接近自然语言的易读性。
【 在 SunnyFounder 的大作中提到: 】
: Ruby的语法真的让人恶心,作为一个C/C++er
--
FROM 124.207.72.*
我是说平均水平。高水平库当然很多。
不过npm上随机选个库,我觉得工程水平的期望实在是比pypi,rubygems, maven上随机选个库差非常多。当然这也说明nodejs社区气氛更好,更多人愿意分享自己的代码。
【 在 dhcn 的大作中提到: 】
: 也不用这么说,国内也有大公司自己写NodeJS工程工具的。
: 不过大多数fECoder的代码架构水平肯定不及两周写出来ng第一版的大牛,况且现在都是别人出架构,应用码农把人家给的结构组件实现就行。
--
修改:ilovecpp FROM 101.80.88.*
FROM 101.80.88.*
我碰到的环境是,组内没人会后端了,找个前端顶,然后就有人会说nodejs。
【 在 ilovecpp 的大作中提到: 】
: 我是说平均水平。高水平库当然很多。
: 不过npm上随机选个库,我觉得工程水平的期望实在是比pypi,rubygems, maven上随机选个库差非常多。当然这也说明nodejs社区气氛更好,更多人愿意分享自己的代码。
--
FROM 124.207.72.*
这个项目组太奇怪了吧。虽然前端很重要,但是我觉得架构设计什么的,需要搞后端的人来做才对啊。无论前端还是android开发等,没做过后端的话都很难做好整个系统的构架设计。
【 在 dhcn (Coder) 的大作中提到: 】
: 我碰到的环境是,组内没人会后端了,找个前端顶,然后就有人会说nodejs。
--
FROM 220.160.191.*
哈哈,都怪前端吹嘘的太厉害的 。。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 这个项目组太奇怪了吧。虽然前端很重要,但是我觉得架构设计什么的,需要搞后端的人来做才对啊。无论前端还是android开发等,没做过后端的话都很难做好整个系统的构架设计。
--
FROM 123.116.155.188
跟golang的高并发模型一比,写回调还是麻烦,如果不介意回调,ASIO和lib(uv|ev|event)也可以高并发,Java也有netty之类的库,所以我觉得node社区还是前端想往后端插一脚的意思比较多
【 在 ilovecpp (cpp) 的大作中提到: 】
: 其实nodejs优势还不在语言本身。逻辑是这样:高并发需要事件驱动/回调模型 -> js前端程序员已经被回调虐习惯了 -> 用js写高并发后端有大量程序员供给
: nodejs本身挺好的,可是由于主力是前端程序员,造成库空前丰富的同时,平均工程水平空前低下...
--
FROM 180.157.64.*
js写回调的确是麻烦。可是C/Java社区大部分人习惯多线程,大部分库不适于事件模型。而js社区全部人必须习惯回调,不怕麻烦;全部库基于回调。区别在人那。
【 在 Orpherus 的大作中提到: 】
: 跟golang的高并发模型一比,写回调还是麻烦,如果不介意回调,ASIO和lib(uv|ev|event)也可以高并发,Java也有netty之类的库,所以我觉得node社区还是前端想往后端插一脚的意思比较多
--
修改:ilovecpp FROM 101.80.88.*
FROM 101.80.88.*
nodejs 4.0以后回调几乎可以不用写,有神奇的yield 和generator
【 在 Orpherus (奥路菲) 的大作中提到: 】
: 标 题: Re: 请问现在学web后端改选php还是node.js?
: 发信站: 水木社区 (Wed Jan 6 21:59:26 2016), 站内
:
: 跟golang的高并发模型一比,写回调还是麻烦,如果不介意回调,ASIO和lib(uv|ev|event)也可以高并发,Java也有netty之类的库,所以我觉得node社区还是前端想往后端插一脚的意思比较多
:
: 【 在 ilovecpp (cpp) 的大作中提到: 】
: : 其实nodejs优势还不在语言本身。逻辑是这样:高并发需要事件驱动/回调模型 -> js前端程序员已经被回调虐习惯了 -> 用js写高并发后端有大量程序员供给
: : nodejs本身挺好的,可是由于主力是前端程序员,造成库空前丰富的同时,平均工程水平空前低下...
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 180.157.64.*]
--
FROM 114.253.253.*