python web开发框架,如Django、Flask、Tornado、Web2py等的比较。
名称 | watch | star | fork | commints | branches | releases | contributors | issues |
Django | 2131 | 38171 | 16506 | 26395 | 45 | 202 | 1678 | 174 |
Flask | 2250 | 40572 | 11697 | 3425 | 3 | 26 | 487 | 44 |
Tornado | 1083 | 16951 | 4809 | 3976 | 20 | 54 | 298 | 138 |
Web2py | 243 | 1679 | 801 | 7741 | 8 | 69 | 169 | 228 |
Django
使用Django,您可以在几个小时内将Web应用程序从概念发布到启动。Django可以解决Web开发中的大部分麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。 Django是免费和开源的。
Flask
简介:
Flask is a Python web development framework based on the Werkzeug, Jinja, MarkupSafe and itsdangerous pallets libraries. It was originally created in 2010 and has since powered some of the largest websites on the internet.
Tornado
Tornado是一个Python Web框架和异步网络库,最初是在FriendFeed上开发的。通过使用非阻塞网络I / O,Tornado可以扩展到数万个开放连接,使其成为长轮询, WebSockets和其他需要与每个用户建立长期连接的应用程序的理想选择 。
web2py
免费的开源全栈框架,用于快速开发快速,可扩展,安全且可移植的数据库驱动的基于Web的应用程序。用Python编写和编程(版本3和2.7)。