> 백엔드 개발 > PHP 튜토리얼 > React PHP和Node.js的差别?

React PHP和Node.js的差别?

WBOY
풀어 주다: 2016-06-06 16:43:46
원래의
1642명이 탐색했습니다.

最近看到一个PHP的很有意思的库React,官网上的说明:Event-driven, non-blocking I/O with PHP. 我就想问下,有人用过这个东西吗?它和Node.js的区别在哪里?

回复内容:

没差别。都是做异步io,单线程单进程reactor模型。一个PHP,一个js。

个人觉得后台程序还是同步io的使用场景更多些。99%的场景用同步阻塞多线程/多进程就够了,1%的场景才用得到异步io,node.js主要是为web前端程序员打开了后端大门。而且前端程序员用ajax习惯了,天生就熟悉异步回调。所以仅仅和react.PHP比没有可比性。

npm生态圈更繁荣,react这个估计没太多人用。

在超大型项目上node目前应用也不太多的,react就基本没有了。还是看看swoole吧,同步io和异步io都支持。百度地图、百度直达号、腾讯企业QQ、QQ公众号、战旗直播等大项目都在用。小项目就更多了,贴不过来。 谢邀,不过矮木骚瑞,这个我没有接触过,不能乱说,帮你邀请了几个人,看能不能得到答案~ 区别在于JavaScript可以做到全栈语言的统一(FE,BE,DB),享有更好的生态环境(NPM),语言本身的设计也更为灵活(多范式)。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿