nginx的优点在负载均衡和静态文件处理。node作静态服务和动态服务都可,但稳定性不如nginx。node
区别不是很大,一个更专业,一个更全面:
1.类似点:
1.1异步非阻塞I/O, 事件驱动;
2.不一样点:
2.1Nginx 采用C编写,更性能更高,可是它仅适合于作web服务器,用于反向代理或者负载均衡等服务;Nginx背后的业务层编程思路很仍是同步编程方式,例如PHP.
2.2NodeJs高性能平台,web服务只是其中一块,NodeJs在处理业务层用的是JS编写,采用的是异步编程方式和思惟方式.linux
nginx是做为web服务器或者反向代理服务器出现的,nodejs能够看做服务器端js. 一个专业一个更全面。nodejs和nginx的优势是同样的:并发处理能力强,内部使用了操做系统的异步机制(windows完成端口,linux用epoll)。缺点嘛,就各不相同了,都是各类领域的问题,好比nodejs编写方式太多callback,不直观,很差调试等…nginx
2. linux删除目录很简单,不少人仍是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,如今使用rm -rf命令便可。
直接rm就能够了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,无论有多少级目录,一并删除
-f 就是直接强行删除,不做任何提示的意思linux删除目录很简单,不少人仍是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,如今使用rm -rf命令便可。
直接rm就能够了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,无论有多少级目录,一并删除
-f 就是直接强行删除,不做任何提示的意思web