python高并发web框架都有哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python高并发web框架都有哪些相关的知识,希望对你有一定的参考价值。

python的web框架很多
django (大而全,模板,orm都自带)
flask (pocoo出品,比属精品,自带jinja2模板,可以替换)
web.py (这个我没用过,作者自杀,白瞎了一个高手)
bottle (只有一个文件的框架,需要自己构建整个开发体系)
uliweb (中国人开发的,也很不错)
Tornado (异步框架,适合长连接,比如在线聊天之类的)

Python框架虽然说是百花齐放,但仍然有那么一家是最大的,它就是Django。Django为人所称道的地方主要有:
①完美的文档,Django的成功,我觉得很大一部分原因要归功于Django近乎完美的官方文档(包括Django book)。
②全套的解决方案,Django象Rails一样,提供全套的解决方案(full-stack framework + batteries included),基本要什么有什么(比如:cache、session、feed、orm、geo、auth),而且全部Django自己造,开发网 站应手的工具Django基本都给你做好了,因此开发效率是不用说的,出了问题也算好找,不在你的代码里就在Django的源码里。
③强大的URL路由配置,Django让你可以设计出非常优雅的URL,在Django里你基本可以跟丑陋的GET参数说拜拜。
④自助管理后台,admin interface是Django里比较吸引眼球的一项contrib,让你几乎不用写一行代码就拥有一个完整的后台管理界面。
参考技术A python 就不能考虑高并发
gevent 焦作人
另外 pypy+tornado 有惊喜,42w 7IP 懂的自然懂,内存占用没记错是10k+/Conn

使用 python web 框架 进行高并发模型上线部署 的架构 思路探索

文章大纲


web 框架性能测试 基准

TechEmpower 是许多执行基本任务

以上是关于python高并发web框架都有哪些的主要内容,如果未能解决你的问题,请参考以下文章

有哪些Java web里的并发框架,有哪些?

Python 都有哪些好的 Web 框架

Python 都有哪些好的 Web 框架

Python 都有哪些好的 Web 框架

Python 都有哪些好的 Web 框架

Scala 都有哪些基于 actor 的 Web 框架?