现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

ngnix,apache,tomcat,django,nodejs等之间的关系

2020-07-26 07:06 工业·编程 ⁄ 共 384字 ⁄ 字号 暂无评论

nginx、apache、tomcat 这三个 可以归为一类,都是服务器,nginx 是轻量级http服务器和反向代理服务器,apache也是http服务器,nginx和apache 也都可以作为静态文件服务器来使用。
tomcat 可以认为是apache 的一个扩展,apache如果要运行java,就需要tomcat的支持,tomcat也可以独立运行。他们都属于应用服务器。

django属于一种web框架,开发语言是python。

node.js 其实需要分开理解,js 是javascript 是一门语言,node是js的一个运行平台 或者运行环境,是对chrome v8引擎的一个封装(chrome浏览器运行js就是v8引擎)
但是我们平时说这个应用是用node.js 开发的,是指使用js开发,运行于node上。
跟我们说这个应用是用java开发的,语义可能有点不同,java是一门语言。

 

【上篇】
【下篇】

给我留言

留言无头像?