node基础01:简要介绍

Posted 花雨伞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node基础01:简要介绍相关的知识,希望对你有一定的参考价值。

1.node vs php

优点

  • 性能高(机制问题)
  • 开发效率高(省了不少优化的事)
  • 应用范围广(可以开发桌面系统,electron框架)

缺点

  • 新,人少
  • 中间件少
  • IDE不完善

2.node的劣势和解决方案

  • 默认不支持多核,使用cluster可以解决
  • 默认不支持服务器集群,node-http-proxy可以解决
  • 使用nginx做负载均衡,静态的由nginx处理,动态由node处理
  • forever或node-cluster实现灾难恢复

3.框架选择

比较热门的框架有:express,koa,Hapi以及express基础之上的sails。

  • express:完善,稳定,文档全,社区大
  • koa:超前,正在完善中
  • Hapi:复杂,适合做复杂的大型项目

4.学习方法

  • 多看文档
  • 摸索测试

以上是关于node基础01:简要介绍的主要内容,如果未能解决你的问题,请参考以下文章

HTML基础知识总结

计算机网络基础——网络通信参考模型及IP地址简要介绍

Node基础2

01 介绍Node

20155236 《信息安全系统设计基础》课程总结

20145306《信息安全系统设计基础》课程总结