问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么 Nginx 已经这么成熟,Python 还有各种如 web.py 等 web 框架

发布网友 发布时间:2022-05-30 03:42

我来回答

2个回答

热心网友 时间:2023-10-03 06:15

nginx是服务器,web.py是web应用框架。
简言之,前者封装对网络io的处理,后者负责具体应用的逻辑,解决的问题是不一样的。形象点呢,一个请求来了,nginx先把请求拦下来,发现要的是现成的东西(静态文件),它就直接把现成的静态文件返回给客户端,这样速度非常快,如果是其他的请求,再交给web.py解决,web.py解决完了之后,只是生成要返回的内容,并不自己做网络io,而是由nginx处理的。
这样多好,一个安心处理网络、并发,顺便把遇到简单的请求直接ko掉。另一个专心处理应用的逻辑。
当然nginx能做的不只是这些,而为了开发方便web.py等框架都是内置简单的web服务器的。
至于tornado,它里面既有web应用框架,也有web服务器,而且这个服务器用的还是高性能单线程非阻塞异步的模型,是个例外。

热心网友 时间:2023-10-03 06:15

nginx 是一个web服务器,不是web框架。这是两码事。 nginx 主要用来做静态文件服务(js/css/images)和HTTP反向代理。web框架用于提供动态内容,一般是web应用的主要业务逻辑。一般web框架编写好的东西,可以跑在nginx服务器上。两者不冲突的。

热心网友 时间:2023-10-03 06:15

nginx是服务器,web.py是web应用框架。
简言之,前者封装对网络io的处理,后者负责具体应用的逻辑,解决的问题是不一样的。形象点呢,一个请求来了,nginx先把请求拦下来,发现要的是现成的东西(静态文件),它就直接把现成的静态文件返回给客户端,这样速度非常快,如果是其他的请求,再交给web.py解决,web.py解决完了之后,只是生成要返回的内容,并不自己做网络io,而是由nginx处理的。
这样多好,一个安心处理网络、并发,顺便把遇到简单的请求直接ko掉。另一个专心处理应用的逻辑。
当然nginx能做的不只是这些,而为了开发方便web.py等框架都是内置简单的web服务器的。
至于tornado,它里面既有web应用框架,也有web服务器,而且这个服务器用的还是高性能单线程非阻塞异步的模型,是个例外。

热心网友 时间:2023-10-03 06:15

nginx 是一个web服务器,不是web框架。这是两码事。 nginx 主要用来做静态文件服务(js/css/images)和HTTP反向代理。web框架用于提供动态内容,一般是web应用的主要业务逻辑。一般web框架编写好的东西,可以跑在nginx服务器上。两者不冲突的。

热心网友 时间:2023-10-03 06:15

nginx是服务器,web.py是web应用框架。
简言之,前者封装对网络io的处理,后者负责具体应用的逻辑,解决的问题是不一样的。形象点呢,一个请求来了,nginx先把请求拦下来,发现要的是现成的东西(静态文件),它就直接把现成的静态文件返回给客户端,这样速度非常快,如果是其他的请求,再交给web.py解决,web.py解决完了之后,只是生成要返回的内容,并不自己做网络io,而是由nginx处理的。
这样多好,一个安心处理网络、并发,顺便把遇到简单的请求直接ko掉。另一个专心处理应用的逻辑。
当然nginx能做的不只是这些,而为了开发方便web.py等框架都是内置简单的web服务器的。
至于tornado,它里面既有web应用框架,也有web服务器,而且这个服务器用的还是高性能单线程非阻塞异步的模型,是个例外。

热心网友 时间:2023-10-03 06:15

nginx 是一个web服务器,不是web框架。这是两码事。 nginx 主要用来做静态文件服务(js/css/images)和HTTP反向代理。web框架用于提供动态内容,一般是web应用的主要业务逻辑。一般web框架编写好的东西,可以跑在nginx服务器上。两者不冲突的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 无CD什么意思啊谢谢了,大神帮忙啊 无cd是什么意思 CAD 字体设置 字体库三千字体 还是这样 问号为修改前字体 218 为修改后字体 修改后有道竖线 怎么去掉 用蛙胶做的全体充气娃娃有吗?重量是多少 尴尬 被充气娃娃卡住了,只好向警察求助 有两种不同的吉他弦,分别是 E-1 218 什么意思? 还有206 1-st什么意思? 我要打BOSS啊! .有谁知道好看搞笑的电影呢? 我的手机是国产st218的,为什么下载了qq2010不能用阿,你能给我个祥细的步骤吗? QQ三国里面我打BOSS为什么一打就死啊 东茂ST218型号手机能不能下载手机主题 保卫萝卜1星星boss怎么打 先科移动dvd st218和916哪个更好 纯彩st218蓝牙耳机如何接听电话和拨打电话?我的手机是三星note3 n9002的 充气娃娃之恋的音乐原声 4399赛尔号boss吧,大家好,我是雷伊,请在这里发表对于打boss的相关建议和意见,谢谢。 先科第三代ST-218 和K-918哪个好? 北京*娃实体店和那些半*娃比较好还有*娃娃? 沙滩车ST218是什么意思 充气娃娃的电池都是几号的 游戏技能无cd是什么意思啊 问题1:请问 web.py 的优点与不足是什么? 问题2:web.py 与 Django 应该用哪个好? 兔羊无cd怎么开 dota 技能无cd命令是啥? 王者荣耀怎么开无cd房间 python web引用不成功 竟宁两个字取为公司名称怎么样? 竟宁的介绍 竟宁的大事记 汉武帝发明年号以来,几百位皇帝数千个年号,谁的年号最好听? 一身归朔漠,数代靖兵戎,若以功名论,几与卫霍同,这位人物是谁 肇庆高新区鼎泓房地产开发有限公司怎么样? 王昭君嫁了几次 揭王昭君的几任丈夫分别是谁? 《四大美女》的故事是什么? 竟宁的纪年 第一次统一蒙古草原的是谁 一丝成语有哪些 北京竟宁科技有限公司怎么样? 竟宁繁体字怎么写 一丝垂下是成语吗?