文章详情页
flask - uWSGI是什么?为什么python web开发经常会提到它?
浏览:129日期:2022-08-10 15:07:14
问题描述
uWSGI是什么?为什么python web开发经常会提到它?
问题解答
回答1:一个常规的web服务,在其服务器上(Server,此处指那台电脑),往往需要跑两个程序,一个是底层的Server(与前面同名,但此处指的是一个程序),一个是上层的Application。底层Server往往需要处理很多重复性很强,变化不大而又枯燥的工作,所以一般你可以看到有比较成熟的解决方案,比如你说的uWSGI或者Gunicorn。而上层的Application部分,不同的应用差别就很大了,无法诞生一劳永逸的解决方案,但尽管如此,仍然有有一些好的设计模式和一些好用顺手的工具,这就是python web开发框架,如flask, django等,都属于此。而至于底层Server和上层Application的交互,遵循着一个叫WSGI的约定,此处就不细说了。
回答2:因为可以用它来部署py
相关文章:
1. Java中的多人游戏。将客户端(玩家)连接到其他客户端创建的游戏2. MySQL的SELECT...FOR UPDATE究竟起什么作用3. angular.js - JS或者angular如何写递归呢?4. android - 重写onTouch方法,如何通过判断自定义view的某个属性值来返回不同的返回值5. java - socket类服务端如何防止被ddos攻击?6. android - MVP模式 包的结构7. mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?8. web - nginx location 搜索算法问题!?9. windows-7 - win7下使用cmder,如何设置vim的tab为4个空格?10. docker-compose 为何找不到配置文件?
排行榜

网公网安备