Node简介
来源:互联网 发布:java循环拼接字符串 编辑:程序博客网 时间:2024/06/16 05:15
V8引擎本身就是用于Chrome浏览器的JS解释部分,但是Ryan Dahl这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。
Node.js是一个专注于实现高性能Web服务器优化的专家,几经探索,几经挫折后,遇到V8而诞生的项目。
Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,可以与PHP、JSP、Python、Ruby平起平坐。
但Node似乎有点不同:
● Node.js不是一种独立的语言,与PHP、JSP、Python、Perl、Ruby的“既是语言,也是平台”不同,Node.js的使用JavaScript进行编程,运行在JavaScript引擎上(V8)。
● 与PHP、JSP等相比(PHP、JSP、.net都需要运行在服务器程序上,Apache、Naginx、Tomcat、IIS。
),Node.js跳过了Apache、Naginx、IIS等HTTP服务器,它自己不用建设在任何服务器软件之上。Node.js的许多设计理念与经典架构(LAMP = Linux + Apache + MySQL + PHP)有着很大的不同,可以提供强大的伸缩能力。一会儿我们就将看到,Node.js没有web容器。
Node.js自身哲学,是花最小的硬件成本,追求更高的并发,更高的处理性能。
官网:https://nodejs.org/en/
特点:Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
- node简介
- Node简介
- Node.js简介
- Node.js 简介
- Node.js简介url
- Node.js 入门简介
- Node.js简介
- node PM2 简介
- Node.js简介
- RAC One Node简介
- Node-Event模块简介
- Node.js简介
- node.js简介
- Node.js简介
- Node.js简介
- Node.js简介
- node.js简介
- Node.js简介
- Node的特点
- Nginx动静分离及性能调优实践
- C++中const 的用法
- (接上)第7题1到49两个不相邻加号改乘号
- javax.servlet.jsp.tagext 在哪个jar包
- Node简介
- 泛型一
- String,StringBuffer与StringBuilder之间区别
- 实用程序集锦
- perl 子程序的使用
- Sql语句不能识别Go的解决办法(动态创建表的触发器)
- 【LeetCode】【Linked List】Merge Two Sorted Lists
- Java的native方法
- 怎样做好数据中心机房运维