Django与Tornado

Django:

  • 注重高效开发
  • 自带有全自动化管理后天(只需使用ORM,就能自动生成数据库结构)
  • session功能

Tornado:

  • 注重性能优越,速度快
  • 可以做IO多路复用,能有协程异步处理
  • 解决高并发、异步非阻塞
  • websockets长连接
  • 内嵌了HTTP服务器
  • 单线程的异步网路程序,默认启动时根据CPU数量启动多个实例:利用CPU多核的优势

 

 

1、要性能:Tornado是首选;要开发速度:Django和Flask都可以,区别是,Flask把许多功能都交给第三方库去完成,因此,Flask更灵活。

2、Tornado 实现异步机制,而Django没有。

 

posted @ 2018-10-19 09:47  亚锐锐  阅读(1046)  评论(1编辑  收藏  举报