Node.js初识
来源:互联网 发布:seo网站导航 编辑:程序博客网 时间:2024/06/06 03:28
Node.js是:
一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。
Node.js优点:
1、采用事件驱动、异步编程,为网络服务而设计。其实Javascript的匿名函数和闭包特性非常适合事件驱动、异步编程。而且JavaScript也简单易学,很多前端设计人员可以很快上手做后端设计。
2、Node.js非阻塞模式的IO处理给Node.js带来在相对低系统资源耗用下的高性能与出众的负载能力,非常适合用作依赖其它IO资源的中间层服务。3、Node.js轻量高效,可以认为是数据密集型分布式部署环境下的实时应用系统的完美解决方案。Node非常适合如下情况:在响应客户端之前,您预计可能有很高的流量,但所需的服务器端逻辑和处理不一定很多。
Node.js缺点:
1、可靠性低
2、单进程,单线程,只支持单核CPU,不能充分的利用多核CPU服务器。一旦这个进程崩掉,那么整个web服务就崩掉了。
阅读全文
0 0
- Node.js初识
- 初识Node.js
- 初识node.js
- node.js 初识
- 初识Node.js
- 初识node.js
- node.js初识
- Node.js 初识
- node.js初识
- 初识Node.js
- 《初识Node.js》
- 初识Node.js
- 初识Node.js
- node.jsの初识
- Node.js初识
- node.js初识-千里之行始于足下
- 初识 node.js
- 初识Node.js
- Fiddler怎么对手机的数据进行代理抓包分析
- GET和POST的数据传递到底有何区别?
- Web前端的学习路线
- The Pilots Brothers' refrigerator(POJ-2965)
- web前端学习书单
- Node.js初识
- 基于坐标monkey runner自动化
- 从输入网址到显示网页的全过程分析
- 所谓的渐进增强,优雅降级?
- 《0day安全:软件漏洞分析技术》学习笔记-第五章堆溢出利用
- 8_Intent学习
- JS原生AJAX
- android中xml tools属性详解
- Javascript事件处理程序的3种方式