Django
优点:
大和全 (重量级框架)
自带 ORM,template,view
需要的功能也可以去找第三方的 App
注重高效开发
全自动化的管理后台 (只需要使用起 ORM, 做简单的定义, 就能自动生成数据库结构, 全功能的管理后台)
session 功能
缺点:
template 不怎么好用 (来自自身的缺点)
数据库用 noSQL 不方便 (来自自身的缺点)
如果功能不多, 容易臃肿
Tornado
优点:
少而精 (轻量级框架)
注重性能优越, 速度快
解决高并发 (请求处理是基于回调的非阻塞调用)
异步非阻塞
websockets 长连接
内嵌了 HTTP 服务器
单线程的异步网络程序, 默认启动时根据 CPU 数量运行多个实例; 利用 CPU 多核的优势
自定义模块
缺点:
模板和数据库部分有很多第三方的模块可供选择, 这样不利于封装为一个功能模块
来源: http://www.bubuko.com/infodetail-2964379.html