ngnix,apache,tomcat,django,nodejs等:间的关系是什么意思
-
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是一门语言。不知道为什么跑偏了,估计是为了和浏览器端区分吧
-
浏览器—>Webserver—(通过CGI或者Python的WSGI)—>后端程序
-
ngnix,Apache,tomcat属于WebserverDjango 是 python 的 web 框架,它能帮助你快速开发出后端程序。
-
至于 Nodejs ,首先你得先知道 Javascript 原先只能在浏览器上运行,nodejs 利用了 Google 的 V8 引擎,做了些工作(主要写了 runtime )使得 javascript 能在服务器端跑。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgibbei
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13