素材牛VIP会员
nodejs 优于php的东西?
 mi***02  分类:Node.js  人气:678  回帖:8  发布于6年前 收藏

我准备在公司分享些nodejs的东西, 大家觉得有哪些值得分享,我去研究研究

面向一群phper 分享

 标签:node.js

讨论这个帖子(8)垃圾回帖将一律封号处理……

Lv5 码农
阴***光 学生 6年前#1

Node.js 是异步模型,对CPU,磁盘IO,带宽等能够更充分地利用。
PHP 是同步模型,代码性能和对机器使用率略低于 Node.js,但开发简单易上手。

PHP 适合做短业务流程的事情,如前端界面生成,用于数据转发的API接口等。不适合做长链接。
Node.js 适合做高并发IO密集型的业务,如即时聊天系统,甚至网游server端

Lv5 码农
sn***12 PHP开发工程师 6年前#2

目前我一直在研究网易的pomelo项目,这个是基于nodejs做的一个游戏服务器,像上面各位提到的,有 事件驱动, 异步,等优点。 https://github.com/NetEase/pomelo/

Lv6 码匠
黄***得 其它 6年前#3

请问楼主,是怎么做分享的?有资料可共享么?

Lv4 码徒
醉***o JAVA开发工程师 6年前#4
  • 事件驱动
  • 异步
Lv6 码匠
xi***uX 站长 6年前#5
  • Node的事件驱动模型 vs PHP的多进程模型
  • 天生的异步IO
  • npm包管理器
  • 各种新奇的Web应用框架
  • 疯狂的回调函数嵌套语法
Lv7 码师
ha***23 职业无 6年前#6

php适用于静态Html文件的生成。
nodejs适用于大量并发请求。
各有各适合的领域。

Lv5 码农
面***笑 JAVA开发工程师 6年前#7

烂掉的库不都是你@代码诗人芋头 写的么。

Lv6 码匠
tl***an CEO 6年前#8

lz准备好被K。。。。其实坊间流传的很多nodejs的优点都是YY,nodejs程序员默默撸过。

我能总结出的nodejs的优点:

1.喜欢回调,有层次感,逻辑分层更清晰。

2.用coffee写js,感觉很爽很规范。

3.js的语法相对php来说更优雅灵活一些吧。

4.单进程,多个请求共享数据内存方法,让php程序员实现一个socket聊天系统试试。。。。

缺点:

1.大量烂掉的库

2。错误处理,记得把错误都回调给上层额,否则应用怎么挂了都不知道。于是一个项目里,代码量最多的是错误处理的代码。

3.模式不够统一,你觉得你的开发模式够规范够快速狗敏捷够健壮么,貌似大家很少交流这方面的经验。

4.一般的空间都不支持,hiahia。。。至少要个vps吧,还要自己跑守护进程,开机启动,记得定期清理日志额,记得配置好开发和线上环境变量额。。。。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取